Documentation ¶
Index ¶
- Variables
- type ConfigMapEnvSource
- func (o *ConfigMapEnvSource) Clone() *ConfigMapEnvSource
- func (o *ConfigMapEnvSource) CloneRaw() gotenobject.GotenObjectExt
- func (*ConfigMapEnvSource) Descriptor() ([]byte, []int)
- func (m *ConfigMapEnvSource) GetName() string
- func (m *ConfigMapEnvSource) GetOptional() bool
- func (*ConfigMapEnvSource) GotenMessage()
- func (o *ConfigMapEnvSource) GotenObjectExt()
- func (obj *ConfigMapEnvSource) GotenValidate() error
- func (o *ConfigMapEnvSource) MakeDiffFieldMask(other *ConfigMapEnvSource) *ConfigMapEnvSource_FieldMask
- func (o *ConfigMapEnvSource) MakeFullFieldMask() *ConfigMapEnvSource_FieldMask
- func (o *ConfigMapEnvSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ConfigMapEnvSource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ConfigMapEnvSource) Marshal() ([]byte, error)
- func (m *ConfigMapEnvSource) MarshalJSON() ([]byte, error)
- func (o *ConfigMapEnvSource) Merge(source *ConfigMapEnvSource)
- func (o *ConfigMapEnvSource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ConfigMapEnvSource) ProtoMessage()
- func (m *ConfigMapEnvSource) ProtoReflect() preflect.Message
- func (m *ConfigMapEnvSource) Reset()
- func (m *ConfigMapEnvSource) SetName(fv string)
- func (m *ConfigMapEnvSource) SetOptional(fv bool)
- func (m *ConfigMapEnvSource) String() string
- func (m *ConfigMapEnvSource) Unmarshal(b []byte) error
- func (m *ConfigMapEnvSource) UnmarshalJSON(data []byte) error
- type ConfigMapEnvSourceFieldPathBuilder
- type ConfigMapEnvSourcePathSelectorName
- func (ConfigMapEnvSourcePathSelectorName) FieldPath() *ConfigMapEnvSource_FieldTerminalPath
- func (s ConfigMapEnvSourcePathSelectorName) WithArrayOfValues(values []string) *ConfigMapEnvSource_FieldTerminalPathArrayOfValues
- func (s ConfigMapEnvSourcePathSelectorName) WithValue(value string) *ConfigMapEnvSource_FieldTerminalPathValue
- type ConfigMapEnvSourcePathSelectorOptional
- func (ConfigMapEnvSourcePathSelectorOptional) FieldPath() *ConfigMapEnvSource_FieldTerminalPath
- func (s ConfigMapEnvSourcePathSelectorOptional) WithArrayOfValues(values []bool) *ConfigMapEnvSource_FieldTerminalPathArrayOfValues
- func (s ConfigMapEnvSourcePathSelectorOptional) WithValue(value bool) *ConfigMapEnvSource_FieldTerminalPathValue
- type ConfigMapEnvSource_FieldMask
- func (fieldMask *ConfigMapEnvSource_FieldMask) AppendPath(path ConfigMapEnvSource_FieldPath)
- func (fieldMask *ConfigMapEnvSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ConfigMapEnvSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ConfigMapEnvSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ConfigMapEnvSource_FieldMask) FilterInputFields() *ConfigMapEnvSource_FieldMask
- func (fieldMask *ConfigMapEnvSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *ConfigMapEnvSource_FieldMask) GetPaths() []ConfigMapEnvSource_FieldPath
- func (fieldMask *ConfigMapEnvSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ConfigMapEnvSource_FieldMask) IsFull() bool
- func (fieldMask ConfigMapEnvSource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ConfigMapEnvSource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ConfigMapEnvSource_FieldMask) PathsCount() int
- func (fieldMask *ConfigMapEnvSource_FieldMask) Project(source *ConfigMapEnvSource) *ConfigMapEnvSource
- func (fieldMask *ConfigMapEnvSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ConfigMapEnvSource_FieldMask) ProtoMessage()
- func (fieldMask *ConfigMapEnvSource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ConfigMapEnvSource_FieldMask) Reset()
- func (fieldMask *ConfigMapEnvSource_FieldMask) Set(target, source *ConfigMapEnvSource)
- func (fieldMask *ConfigMapEnvSource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ConfigMapEnvSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ConfigMapEnvSource_FieldMask) Size() int
- func (fieldMask *ConfigMapEnvSource_FieldMask) String() string
- func (fieldMask *ConfigMapEnvSource_FieldMask) Subtract(other *ConfigMapEnvSource_FieldMask) *ConfigMapEnvSource_FieldMask
- func (fieldMask *ConfigMapEnvSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ConfigMapEnvSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *ConfigMapEnvSource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ConfigMapEnvSource_FieldMask) UnmarshalJSON(data []byte) error
- type ConfigMapEnvSource_FieldPath
- type ConfigMapEnvSource_FieldPathArrayItemValue
- type ConfigMapEnvSource_FieldPathArrayOfValues
- type ConfigMapEnvSource_FieldPathSelector
- type ConfigMapEnvSource_FieldPathValue
- type ConfigMapEnvSource_FieldTerminalPath
- func (fp *ConfigMapEnvSource_FieldTerminalPath) ClearValue(item *ConfigMapEnvSource)
- func (fp *ConfigMapEnvSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ConfigMapEnvSource_FieldTerminalPath) Get(source *ConfigMapEnvSource) (values []interface{})
- func (fp *ConfigMapEnvSource_FieldTerminalPath) GetDefault() interface{}
- func (fp *ConfigMapEnvSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ConfigMapEnvSource_FieldTerminalPath) GetSingle(source *ConfigMapEnvSource) (interface{}, bool)
- func (fp *ConfigMapEnvSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ConfigMapEnvSource_FieldTerminalPath) IsLeaf() bool
- func (fp *ConfigMapEnvSource_FieldTerminalPath) JSONString() string
- func (fp *ConfigMapEnvSource_FieldTerminalPath) Selector() ConfigMapEnvSource_FieldPathSelector
- func (fp *ConfigMapEnvSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ConfigMapEnvSource_FieldTerminalPath) String() string
- func (fp *ConfigMapEnvSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConfigMapEnvSource_FieldPathArrayItemValue
- func (fp *ConfigMapEnvSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConfigMapEnvSource_FieldPathArrayOfValues
- func (fp *ConfigMapEnvSource_FieldTerminalPath) WithIValue(value interface{}) ConfigMapEnvSource_FieldPathValue
- func (fp *ConfigMapEnvSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ConfigMapEnvSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ConfigMapEnvSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ConfigMapEnvSource_FieldTerminalPathArrayItemValue
- func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) ContainsValue(source *ConfigMapEnvSource) bool
- func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetSingle(source *ConfigMapEnvSource) (interface{}, bool)
- func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ConfigMapEnvSource_FieldTerminalPathArrayOfValues
- func (fpaov *ConfigMapEnvSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *ConfigMapEnvSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
- func (fpaov *ConfigMapEnvSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ConfigMapEnvSource_FieldTerminalPathValue
- func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
- func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) CompareWith(source *ConfigMapEnvSource) (int, bool)
- func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) SetTo(target **ConfigMapEnvSource)
- func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ConfigMapKeySelector
- func (o *ConfigMapKeySelector) Clone() *ConfigMapKeySelector
- func (o *ConfigMapKeySelector) CloneRaw() gotenobject.GotenObjectExt
- func (*ConfigMapKeySelector) Descriptor() ([]byte, []int)
- func (m *ConfigMapKeySelector) GetKey() string
- func (m *ConfigMapKeySelector) GetName() string
- func (m *ConfigMapKeySelector) GetOptional() bool
- func (*ConfigMapKeySelector) GotenMessage()
- func (o *ConfigMapKeySelector) GotenObjectExt()
- func (obj *ConfigMapKeySelector) GotenValidate() error
- func (o *ConfigMapKeySelector) MakeDiffFieldMask(other *ConfigMapKeySelector) *ConfigMapKeySelector_FieldMask
- func (o *ConfigMapKeySelector) MakeFullFieldMask() *ConfigMapKeySelector_FieldMask
- func (o *ConfigMapKeySelector) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ConfigMapKeySelector) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ConfigMapKeySelector) Marshal() ([]byte, error)
- func (m *ConfigMapKeySelector) MarshalJSON() ([]byte, error)
- func (o *ConfigMapKeySelector) Merge(source *ConfigMapKeySelector)
- func (o *ConfigMapKeySelector) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ConfigMapKeySelector) ProtoMessage()
- func (m *ConfigMapKeySelector) ProtoReflect() preflect.Message
- func (m *ConfigMapKeySelector) Reset()
- func (m *ConfigMapKeySelector) SetKey(fv string)
- func (m *ConfigMapKeySelector) SetName(fv string)
- func (m *ConfigMapKeySelector) SetOptional(fv bool)
- func (m *ConfigMapKeySelector) String() string
- func (m *ConfigMapKeySelector) Unmarshal(b []byte) error
- func (m *ConfigMapKeySelector) UnmarshalJSON(data []byte) error
- type ConfigMapKeySelectorFieldPathBuilder
- type ConfigMapKeySelectorPathSelectorKey
- func (ConfigMapKeySelectorPathSelectorKey) FieldPath() *ConfigMapKeySelector_FieldTerminalPath
- func (s ConfigMapKeySelectorPathSelectorKey) WithArrayOfValues(values []string) *ConfigMapKeySelector_FieldTerminalPathArrayOfValues
- func (s ConfigMapKeySelectorPathSelectorKey) WithValue(value string) *ConfigMapKeySelector_FieldTerminalPathValue
- type ConfigMapKeySelectorPathSelectorName
- func (ConfigMapKeySelectorPathSelectorName) FieldPath() *ConfigMapKeySelector_FieldTerminalPath
- func (s ConfigMapKeySelectorPathSelectorName) WithArrayOfValues(values []string) *ConfigMapKeySelector_FieldTerminalPathArrayOfValues
- func (s ConfigMapKeySelectorPathSelectorName) WithValue(value string) *ConfigMapKeySelector_FieldTerminalPathValue
- type ConfigMapKeySelectorPathSelectorOptional
- func (ConfigMapKeySelectorPathSelectorOptional) FieldPath() *ConfigMapKeySelector_FieldTerminalPath
- func (s ConfigMapKeySelectorPathSelectorOptional) WithArrayOfValues(values []bool) *ConfigMapKeySelector_FieldTerminalPathArrayOfValues
- func (s ConfigMapKeySelectorPathSelectorOptional) WithValue(value bool) *ConfigMapKeySelector_FieldTerminalPathValue
- type ConfigMapKeySelector_FieldMask
- func (fieldMask *ConfigMapKeySelector_FieldMask) AppendPath(path ConfigMapKeySelector_FieldPath)
- func (fieldMask *ConfigMapKeySelector_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ConfigMapKeySelector_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ConfigMapKeySelector_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ConfigMapKeySelector_FieldMask) FilterInputFields() *ConfigMapKeySelector_FieldMask
- func (fieldMask *ConfigMapKeySelector_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *ConfigMapKeySelector_FieldMask) GetPaths() []ConfigMapKeySelector_FieldPath
- func (fieldMask *ConfigMapKeySelector_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ConfigMapKeySelector_FieldMask) IsFull() bool
- func (fieldMask ConfigMapKeySelector_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ConfigMapKeySelector_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ConfigMapKeySelector_FieldMask) PathsCount() int
- func (fieldMask *ConfigMapKeySelector_FieldMask) Project(source *ConfigMapKeySelector) *ConfigMapKeySelector
- func (fieldMask *ConfigMapKeySelector_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ConfigMapKeySelector_FieldMask) ProtoMessage()
- func (fieldMask *ConfigMapKeySelector_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ConfigMapKeySelector_FieldMask) Reset()
- func (fieldMask *ConfigMapKeySelector_FieldMask) Set(target, source *ConfigMapKeySelector)
- func (fieldMask *ConfigMapKeySelector_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ConfigMapKeySelector_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ConfigMapKeySelector_FieldMask) Size() int
- func (fieldMask *ConfigMapKeySelector_FieldMask) String() string
- func (fieldMask *ConfigMapKeySelector_FieldMask) Subtract(other *ConfigMapKeySelector_FieldMask) *ConfigMapKeySelector_FieldMask
- func (fieldMask *ConfigMapKeySelector_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ConfigMapKeySelector_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *ConfigMapKeySelector_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ConfigMapKeySelector_FieldMask) UnmarshalJSON(data []byte) error
- type ConfigMapKeySelector_FieldPath
- func BuildConfigMapKeySelector_FieldPath(fp gotenobject.RawFieldPath) (ConfigMapKeySelector_FieldPath, error)
- func MustParseConfigMapKeySelector_FieldPath(rawField string) ConfigMapKeySelector_FieldPath
- func ParseConfigMapKeySelector_FieldPath(rawField string) (ConfigMapKeySelector_FieldPath, error)
- type ConfigMapKeySelector_FieldPathArrayItemValue
- type ConfigMapKeySelector_FieldPathArrayOfValues
- type ConfigMapKeySelector_FieldPathSelector
- type ConfigMapKeySelector_FieldPathValue
- type ConfigMapKeySelector_FieldTerminalPath
- func (fp *ConfigMapKeySelector_FieldTerminalPath) ClearValue(item *ConfigMapKeySelector)
- func (fp *ConfigMapKeySelector_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ConfigMapKeySelector_FieldTerminalPath) Get(source *ConfigMapKeySelector) (values []interface{})
- func (fp *ConfigMapKeySelector_FieldTerminalPath) GetDefault() interface{}
- func (fp *ConfigMapKeySelector_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ConfigMapKeySelector_FieldTerminalPath) GetSingle(source *ConfigMapKeySelector) (interface{}, bool)
- func (fp *ConfigMapKeySelector_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ConfigMapKeySelector_FieldTerminalPath) IsLeaf() bool
- func (fp *ConfigMapKeySelector_FieldTerminalPath) JSONString() string
- func (fp *ConfigMapKeySelector_FieldTerminalPath) Selector() ConfigMapKeySelector_FieldPathSelector
- func (fp *ConfigMapKeySelector_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ConfigMapKeySelector_FieldTerminalPath) String() string
- func (fp *ConfigMapKeySelector_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConfigMapKeySelector_FieldPathArrayItemValue
- func (fp *ConfigMapKeySelector_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConfigMapKeySelector_FieldPathArrayOfValues
- func (fp *ConfigMapKeySelector_FieldTerminalPath) WithIValue(value interface{}) ConfigMapKeySelector_FieldPathValue
- func (fp *ConfigMapKeySelector_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ConfigMapKeySelector_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ConfigMapKeySelector_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ConfigMapKeySelector_FieldTerminalPathArrayItemValue
- func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) ContainsValue(source *ConfigMapKeySelector) bool
- func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetSingle(source *ConfigMapKeySelector) (interface{}, bool)
- func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ConfigMapKeySelector_FieldTerminalPathArrayOfValues
- func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]string, bool)
- func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
- func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ConfigMapKeySelector_FieldTerminalPathValue
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) AsKeyValue() (string, bool)
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) CompareWith(source *ConfigMapKeySelector) (int, bool)
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) SetTo(target **ConfigMapKeySelector)
- func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ConfigMapVolumeSource
- func (o *ConfigMapVolumeSource) Clone() *ConfigMapVolumeSource
- func (o *ConfigMapVolumeSource) CloneRaw() gotenobject.GotenObjectExt
- func (*ConfigMapVolumeSource) Descriptor() ([]byte, []int)
- func (m *ConfigMapVolumeSource) GetDefaultMode() int32
- func (m *ConfigMapVolumeSource) GetItems() []*KeyToPath
- func (m *ConfigMapVolumeSource) GetName() string
- func (m *ConfigMapVolumeSource) GetOptional() bool
- func (*ConfigMapVolumeSource) GotenMessage()
- func (o *ConfigMapVolumeSource) GotenObjectExt()
- func (obj *ConfigMapVolumeSource) GotenValidate() error
- func (o *ConfigMapVolumeSource) MakeDiffFieldMask(other *ConfigMapVolumeSource) *ConfigMapVolumeSource_FieldMask
- func (o *ConfigMapVolumeSource) MakeFullFieldMask() *ConfigMapVolumeSource_FieldMask
- func (o *ConfigMapVolumeSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ConfigMapVolumeSource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ConfigMapVolumeSource) Marshal() ([]byte, error)
- func (m *ConfigMapVolumeSource) MarshalJSON() ([]byte, error)
- func (o *ConfigMapVolumeSource) Merge(source *ConfigMapVolumeSource)
- func (o *ConfigMapVolumeSource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ConfigMapVolumeSource) ProtoMessage()
- func (m *ConfigMapVolumeSource) ProtoReflect() preflect.Message
- func (m *ConfigMapVolumeSource) Reset()
- func (m *ConfigMapVolumeSource) SetDefaultMode(fv int32)
- func (m *ConfigMapVolumeSource) SetItems(fv []*KeyToPath)
- func (m *ConfigMapVolumeSource) SetName(fv string)
- func (m *ConfigMapVolumeSource) SetOptional(fv bool)
- func (m *ConfigMapVolumeSource) String() string
- func (m *ConfigMapVolumeSource) Unmarshal(b []byte) error
- func (m *ConfigMapVolumeSource) UnmarshalJSON(data []byte) error
- type ConfigMapVolumeSourceFieldPathBuilder
- func (ConfigMapVolumeSourceFieldPathBuilder) DefaultMode() ConfigMapVolumeSourcePathSelectorDefaultMode
- func (ConfigMapVolumeSourceFieldPathBuilder) Items() ConfigMapVolumeSourcePathSelectorItems
- func (ConfigMapVolumeSourceFieldPathBuilder) Name() ConfigMapVolumeSourcePathSelectorName
- func (ConfigMapVolumeSourceFieldPathBuilder) Optional() ConfigMapVolumeSourcePathSelectorOptional
- type ConfigMapVolumeSourcePathSelectorDefaultMode
- func (ConfigMapVolumeSourcePathSelectorDefaultMode) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
- func (s ConfigMapVolumeSourcePathSelectorDefaultMode) WithArrayOfValues(values []int32) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
- func (s ConfigMapVolumeSourcePathSelectorDefaultMode) WithValue(value int32) *ConfigMapVolumeSource_FieldTerminalPathValue
- type ConfigMapVolumeSourcePathSelectorItems
- func (ConfigMapVolumeSourcePathSelectorItems) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
- func (ConfigMapVolumeSourcePathSelectorItems) Key() ConfigMapVolumeSourcePathSelectorItemsKey
- func (ConfigMapVolumeSourcePathSelectorItems) Mode() ConfigMapVolumeSourcePathSelectorItemsMode
- func (ConfigMapVolumeSourcePathSelectorItems) Path() ConfigMapVolumeSourcePathSelectorItemsPath
- func (s ConfigMapVolumeSourcePathSelectorItems) WithArrayOfValues(values [][]*KeyToPath) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
- func (s ConfigMapVolumeSourcePathSelectorItems) WithItemValue(value *KeyToPath) *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue
- func (s ConfigMapVolumeSourcePathSelectorItems) WithSubArrayItemValue(subPathArrayItemValue KeyToPath_FieldPathArrayItemValue) *ConfigMapVolumeSource_FieldSubPathArrayItemValue
- func (s ConfigMapVolumeSourcePathSelectorItems) WithSubArrayOfValues(subPathArrayOfValues KeyToPath_FieldPathArrayOfValues) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
- func (ConfigMapVolumeSourcePathSelectorItems) WithSubPath(subPath KeyToPath_FieldPath) *ConfigMapVolumeSource_FieldSubPath
- func (s ConfigMapVolumeSourcePathSelectorItems) WithSubValue(subPathValue KeyToPath_FieldPathValue) *ConfigMapVolumeSource_FieldSubPathValue
- func (s ConfigMapVolumeSourcePathSelectorItems) WithValue(value []*KeyToPath) *ConfigMapVolumeSource_FieldTerminalPathValue
- type ConfigMapVolumeSourcePathSelectorItemsKey
- func (ConfigMapVolumeSourcePathSelectorItemsKey) FieldPath() *ConfigMapVolumeSource_FieldSubPath
- func (s ConfigMapVolumeSourcePathSelectorItemsKey) WithArrayOfValues(values []string) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
- func (s ConfigMapVolumeSourcePathSelectorItemsKey) WithValue(value string) *ConfigMapVolumeSource_FieldSubPathValue
- type ConfigMapVolumeSourcePathSelectorItemsMode
- func (ConfigMapVolumeSourcePathSelectorItemsMode) FieldPath() *ConfigMapVolumeSource_FieldSubPath
- func (s ConfigMapVolumeSourcePathSelectorItemsMode) WithArrayOfValues(values []int32) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
- func (s ConfigMapVolumeSourcePathSelectorItemsMode) WithValue(value int32) *ConfigMapVolumeSource_FieldSubPathValue
- type ConfigMapVolumeSourcePathSelectorItemsPath
- func (ConfigMapVolumeSourcePathSelectorItemsPath) FieldPath() *ConfigMapVolumeSource_FieldSubPath
- func (s ConfigMapVolumeSourcePathSelectorItemsPath) WithArrayOfValues(values []string) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
- func (s ConfigMapVolumeSourcePathSelectorItemsPath) WithValue(value string) *ConfigMapVolumeSource_FieldSubPathValue
- type ConfigMapVolumeSourcePathSelectorName
- func (ConfigMapVolumeSourcePathSelectorName) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
- func (s ConfigMapVolumeSourcePathSelectorName) WithArrayOfValues(values []string) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
- func (s ConfigMapVolumeSourcePathSelectorName) WithValue(value string) *ConfigMapVolumeSource_FieldTerminalPathValue
- type ConfigMapVolumeSourcePathSelectorOptional
- func (ConfigMapVolumeSourcePathSelectorOptional) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
- func (s ConfigMapVolumeSourcePathSelectorOptional) WithArrayOfValues(values []bool) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
- func (s ConfigMapVolumeSourcePathSelectorOptional) WithValue(value bool) *ConfigMapVolumeSource_FieldTerminalPathValue
- type ConfigMapVolumeSource_FieldMask
- func (fieldMask *ConfigMapVolumeSource_FieldMask) AppendPath(path ConfigMapVolumeSource_FieldPath)
- func (fieldMask *ConfigMapVolumeSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ConfigMapVolumeSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ConfigMapVolumeSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ConfigMapVolumeSource_FieldMask) FilterInputFields() *ConfigMapVolumeSource_FieldMask
- func (fieldMask *ConfigMapVolumeSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *ConfigMapVolumeSource_FieldMask) GetPaths() []ConfigMapVolumeSource_FieldPath
- func (fieldMask *ConfigMapVolumeSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ConfigMapVolumeSource_FieldMask) IsFull() bool
- func (fieldMask ConfigMapVolumeSource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ConfigMapVolumeSource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ConfigMapVolumeSource_FieldMask) PathsCount() int
- func (fieldMask *ConfigMapVolumeSource_FieldMask) Project(source *ConfigMapVolumeSource) *ConfigMapVolumeSource
- func (fieldMask *ConfigMapVolumeSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ConfigMapVolumeSource_FieldMask) ProtoMessage()
- func (fieldMask *ConfigMapVolumeSource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ConfigMapVolumeSource_FieldMask) Reset()
- func (fieldMask *ConfigMapVolumeSource_FieldMask) Set(target, source *ConfigMapVolumeSource)
- func (fieldMask *ConfigMapVolumeSource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ConfigMapVolumeSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ConfigMapVolumeSource_FieldMask) Size() int
- func (fieldMask *ConfigMapVolumeSource_FieldMask) String() string
- func (fieldMask *ConfigMapVolumeSource_FieldMask) Subtract(other *ConfigMapVolumeSource_FieldMask) *ConfigMapVolumeSource_FieldMask
- func (fieldMask *ConfigMapVolumeSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ConfigMapVolumeSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *ConfigMapVolumeSource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ConfigMapVolumeSource_FieldMask) UnmarshalJSON(data []byte) error
- type ConfigMapVolumeSource_FieldPath
- func BuildConfigMapVolumeSource_FieldPath(fp gotenobject.RawFieldPath) (ConfigMapVolumeSource_FieldPath, error)
- func MustParseConfigMapVolumeSource_FieldPath(rawField string) ConfigMapVolumeSource_FieldPath
- func ParseConfigMapVolumeSource_FieldPath(rawField string) (ConfigMapVolumeSource_FieldPath, error)
- type ConfigMapVolumeSource_FieldPathArrayItemValue
- type ConfigMapVolumeSource_FieldPathArrayOfValues
- type ConfigMapVolumeSource_FieldPathSelector
- type ConfigMapVolumeSource_FieldPathValue
- type ConfigMapVolumeSource_FieldSubPath
- func (fps *ConfigMapVolumeSource_FieldSubPath) AsItemsSubPath() (KeyToPath_FieldPath, bool)
- func (fps *ConfigMapVolumeSource_FieldSubPath) ClearValue(item *ConfigMapVolumeSource)
- func (fps *ConfigMapVolumeSource_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ConfigMapVolumeSource_FieldSubPath) Get(source *ConfigMapVolumeSource) (values []interface{})
- func (fps *ConfigMapVolumeSource_FieldSubPath) GetDefault() interface{}
- func (fps *ConfigMapVolumeSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ConfigMapVolumeSource_FieldSubPath) GetSingle(source *ConfigMapVolumeSource) (interface{}, bool)
- func (fps *ConfigMapVolumeSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ConfigMapVolumeSource_FieldSubPath) IsLeaf() bool
- func (fps *ConfigMapVolumeSource_FieldSubPath) JSONString() string
- func (fps *ConfigMapVolumeSource_FieldSubPath) Selector() ConfigMapVolumeSource_FieldPathSelector
- func (fps *ConfigMapVolumeSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ConfigMapVolumeSource_FieldSubPath) String() string
- func (fps *ConfigMapVolumeSource_FieldSubPath) WithIArrayItemValue(value interface{}) ConfigMapVolumeSource_FieldPathArrayItemValue
- func (fps *ConfigMapVolumeSource_FieldSubPath) WithIArrayOfValues(values interface{}) ConfigMapVolumeSource_FieldPathArrayOfValues
- func (fps *ConfigMapVolumeSource_FieldSubPath) WithIValue(value interface{}) ConfigMapVolumeSource_FieldPathValue
- func (fps *ConfigMapVolumeSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ConfigMapVolumeSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ConfigMapVolumeSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ConfigMapVolumeSource_FieldSubPathArrayItemValue
- func (fpaivs *ConfigMapVolumeSource_FieldSubPathArrayItemValue) AsItemsPathItemValue() (KeyToPath_FieldPathArrayItemValue, bool)
- func (fpaivs *ConfigMapVolumeSource_FieldSubPathArrayItemValue) ContainsValue(source *ConfigMapVolumeSource) bool
- func (fpaivs *ConfigMapVolumeSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ConfigMapVolumeSource_FieldSubPathArrayOfValues
- type ConfigMapVolumeSource_FieldSubPathValue
- func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) AsItemsPathValue() (KeyToPath_FieldPathValue, bool)
- func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) CompareWith(source *ConfigMapVolumeSource) (int, bool)
- func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) SetTo(target **ConfigMapVolumeSource)
- func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) SetToRaw(target proto.Message)
- type ConfigMapVolumeSource_FieldTerminalPath
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) ClearValue(item *ConfigMapVolumeSource)
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) Get(source *ConfigMapVolumeSource) (values []interface{})
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetDefault() interface{}
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetSingle(source *ConfigMapVolumeSource) (interface{}, bool)
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) IsLeaf() bool
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) JSONString() string
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) Selector() ConfigMapVolumeSource_FieldPathSelector
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) String() string
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConfigMapVolumeSource_FieldPathArrayItemValue
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConfigMapVolumeSource_FieldPathArrayOfValues
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithIValue(value interface{}) ConfigMapVolumeSource_FieldPathValue
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ConfigMapVolumeSource_FieldTerminalPathArrayItemValue
- func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) AsItemsItemValue() (*KeyToPath, bool)
- func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue(source *ConfigMapVolumeSource) bool
- func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetSingle(source *ConfigMapVolumeSource) (interface{}, bool)
- func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
- func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsDefaultModeArrayOfValues() ([]int32, bool)
- func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsItemsArrayOfValues() ([][]*KeyToPath, bool)
- func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
- func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ConfigMapVolumeSource_FieldTerminalPathValue
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsDefaultModeValue() (int32, bool)
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsItemsValue() ([]*KeyToPath, bool)
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) CompareWith(source *ConfigMapVolumeSource) (int, bool)
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) SetTo(target **ConfigMapVolumeSource)
- func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type EnvFromSource
- func (o *EnvFromSource) Clone() *EnvFromSource
- func (o *EnvFromSource) CloneRaw() gotenobject.GotenObjectExt
- func (*EnvFromSource) Descriptor() ([]byte, []int)
- func (m *EnvFromSource) GetConfigMapRef() *ConfigMapEnvSource
- func (m *EnvFromSource) GetPrefix() string
- func (m *EnvFromSource) GetSecretRef() *SecretEnvSource
- func (*EnvFromSource) GotenMessage()
- func (o *EnvFromSource) GotenObjectExt()
- func (obj *EnvFromSource) GotenValidate() error
- func (o *EnvFromSource) MakeDiffFieldMask(other *EnvFromSource) *EnvFromSource_FieldMask
- func (o *EnvFromSource) MakeFullFieldMask() *EnvFromSource_FieldMask
- func (o *EnvFromSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *EnvFromSource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *EnvFromSource) Marshal() ([]byte, error)
- func (m *EnvFromSource) MarshalJSON() ([]byte, error)
- func (o *EnvFromSource) Merge(source *EnvFromSource)
- func (o *EnvFromSource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*EnvFromSource) ProtoMessage()
- func (m *EnvFromSource) ProtoReflect() preflect.Message
- func (m *EnvFromSource) Reset()
- func (m *EnvFromSource) SetConfigMapRef(fv *ConfigMapEnvSource)
- func (m *EnvFromSource) SetPrefix(fv string)
- func (m *EnvFromSource) SetSecretRef(fv *SecretEnvSource)
- func (m *EnvFromSource) String() string
- func (m *EnvFromSource) Unmarshal(b []byte) error
- func (m *EnvFromSource) UnmarshalJSON(data []byte) error
- type EnvFromSourceFieldPathBuilder
- type EnvFromSourcePathSelectorConfigMapRef
- func (EnvFromSourcePathSelectorConfigMapRef) FieldPath() *EnvFromSource_FieldTerminalPath
- func (EnvFromSourcePathSelectorConfigMapRef) Name() EnvFromSourcePathSelectorConfigMapRefName
- func (EnvFromSourcePathSelectorConfigMapRef) Optional() EnvFromSourcePathSelectorConfigMapRefOptional
- func (s EnvFromSourcePathSelectorConfigMapRef) WithArrayOfValues(values []*ConfigMapEnvSource) *EnvFromSource_FieldTerminalPathArrayOfValues
- func (s EnvFromSourcePathSelectorConfigMapRef) WithSubArrayItemValue(subPathArrayItemValue ConfigMapEnvSource_FieldPathArrayItemValue) *EnvFromSource_FieldSubPathArrayItemValue
- func (s EnvFromSourcePathSelectorConfigMapRef) WithSubArrayOfValues(subPathArrayOfValues ConfigMapEnvSource_FieldPathArrayOfValues) *EnvFromSource_FieldSubPathArrayOfValues
- func (EnvFromSourcePathSelectorConfigMapRef) WithSubPath(subPath ConfigMapEnvSource_FieldPath) *EnvFromSource_FieldSubPath
- func (s EnvFromSourcePathSelectorConfigMapRef) WithSubValue(subPathValue ConfigMapEnvSource_FieldPathValue) *EnvFromSource_FieldSubPathValue
- func (s EnvFromSourcePathSelectorConfigMapRef) WithValue(value *ConfigMapEnvSource) *EnvFromSource_FieldTerminalPathValue
- type EnvFromSourcePathSelectorConfigMapRefName
- func (EnvFromSourcePathSelectorConfigMapRefName) FieldPath() *EnvFromSource_FieldSubPath
- func (s EnvFromSourcePathSelectorConfigMapRefName) WithArrayOfValues(values []string) *EnvFromSource_FieldSubPathArrayOfValues
- func (s EnvFromSourcePathSelectorConfigMapRefName) WithValue(value string) *EnvFromSource_FieldSubPathValue
- type EnvFromSourcePathSelectorConfigMapRefOptional
- func (EnvFromSourcePathSelectorConfigMapRefOptional) FieldPath() *EnvFromSource_FieldSubPath
- func (s EnvFromSourcePathSelectorConfigMapRefOptional) WithArrayOfValues(values []bool) *EnvFromSource_FieldSubPathArrayOfValues
- func (s EnvFromSourcePathSelectorConfigMapRefOptional) WithValue(value bool) *EnvFromSource_FieldSubPathValue
- type EnvFromSourcePathSelectorPrefix
- func (EnvFromSourcePathSelectorPrefix) FieldPath() *EnvFromSource_FieldTerminalPath
- func (s EnvFromSourcePathSelectorPrefix) WithArrayOfValues(values []string) *EnvFromSource_FieldTerminalPathArrayOfValues
- func (s EnvFromSourcePathSelectorPrefix) WithValue(value string) *EnvFromSource_FieldTerminalPathValue
- type EnvFromSourcePathSelectorSecretRef
- func (EnvFromSourcePathSelectorSecretRef) FieldPath() *EnvFromSource_FieldTerminalPath
- func (EnvFromSourcePathSelectorSecretRef) Name() EnvFromSourcePathSelectorSecretRefName
- func (EnvFromSourcePathSelectorSecretRef) Optional() EnvFromSourcePathSelectorSecretRefOptional
- func (s EnvFromSourcePathSelectorSecretRef) WithArrayOfValues(values []*SecretEnvSource) *EnvFromSource_FieldTerminalPathArrayOfValues
- func (s EnvFromSourcePathSelectorSecretRef) WithSubArrayItemValue(subPathArrayItemValue SecretEnvSource_FieldPathArrayItemValue) *EnvFromSource_FieldSubPathArrayItemValue
- func (s EnvFromSourcePathSelectorSecretRef) WithSubArrayOfValues(subPathArrayOfValues SecretEnvSource_FieldPathArrayOfValues) *EnvFromSource_FieldSubPathArrayOfValues
- func (EnvFromSourcePathSelectorSecretRef) WithSubPath(subPath SecretEnvSource_FieldPath) *EnvFromSource_FieldSubPath
- func (s EnvFromSourcePathSelectorSecretRef) WithSubValue(subPathValue SecretEnvSource_FieldPathValue) *EnvFromSource_FieldSubPathValue
- func (s EnvFromSourcePathSelectorSecretRef) WithValue(value *SecretEnvSource) *EnvFromSource_FieldTerminalPathValue
- type EnvFromSourcePathSelectorSecretRefName
- func (EnvFromSourcePathSelectorSecretRefName) FieldPath() *EnvFromSource_FieldSubPath
- func (s EnvFromSourcePathSelectorSecretRefName) WithArrayOfValues(values []string) *EnvFromSource_FieldSubPathArrayOfValues
- func (s EnvFromSourcePathSelectorSecretRefName) WithValue(value string) *EnvFromSource_FieldSubPathValue
- type EnvFromSourcePathSelectorSecretRefOptional
- func (EnvFromSourcePathSelectorSecretRefOptional) FieldPath() *EnvFromSource_FieldSubPath
- func (s EnvFromSourcePathSelectorSecretRefOptional) WithArrayOfValues(values []bool) *EnvFromSource_FieldSubPathArrayOfValues
- func (s EnvFromSourcePathSelectorSecretRefOptional) WithValue(value bool) *EnvFromSource_FieldSubPathValue
- type EnvFromSource_FieldMask
- func (fieldMask *EnvFromSource_FieldMask) AppendPath(path EnvFromSource_FieldPath)
- func (fieldMask *EnvFromSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *EnvFromSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *EnvFromSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *EnvFromSource_FieldMask) FilterInputFields() *EnvFromSource_FieldMask
- func (fieldMask *EnvFromSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *EnvFromSource_FieldMask) GetPaths() []EnvFromSource_FieldPath
- func (fieldMask *EnvFromSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *EnvFromSource_FieldMask) IsFull() bool
- func (fieldMask EnvFromSource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask EnvFromSource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *EnvFromSource_FieldMask) PathsCount() int
- func (fieldMask *EnvFromSource_FieldMask) Project(source *EnvFromSource) *EnvFromSource
- func (fieldMask *EnvFromSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *EnvFromSource_FieldMask) ProtoMessage()
- func (fieldMask *EnvFromSource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *EnvFromSource_FieldMask) Reset()
- func (fieldMask *EnvFromSource_FieldMask) Set(target, source *EnvFromSource)
- func (fieldMask *EnvFromSource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *EnvFromSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *EnvFromSource_FieldMask) Size() int
- func (fieldMask *EnvFromSource_FieldMask) String() string
- func (fieldMask *EnvFromSource_FieldMask) Subtract(other *EnvFromSource_FieldMask) *EnvFromSource_FieldMask
- func (fieldMask *EnvFromSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *EnvFromSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *EnvFromSource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *EnvFromSource_FieldMask) UnmarshalJSON(data []byte) error
- type EnvFromSource_FieldPath
- type EnvFromSource_FieldPathArrayItemValue
- type EnvFromSource_FieldPathArrayOfValues
- type EnvFromSource_FieldPathSelector
- type EnvFromSource_FieldPathValue
- type EnvFromSource_FieldSubPath
- func (fps *EnvFromSource_FieldSubPath) AsConfigMapRefSubPath() (ConfigMapEnvSource_FieldPath, bool)
- func (fps *EnvFromSource_FieldSubPath) AsSecretRefSubPath() (SecretEnvSource_FieldPath, bool)
- func (fps *EnvFromSource_FieldSubPath) ClearValue(item *EnvFromSource)
- func (fps *EnvFromSource_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *EnvFromSource_FieldSubPath) Get(source *EnvFromSource) (values []interface{})
- func (fps *EnvFromSource_FieldSubPath) GetDefault() interface{}
- func (fps *EnvFromSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *EnvFromSource_FieldSubPath) GetSingle(source *EnvFromSource) (interface{}, bool)
- func (fps *EnvFromSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *EnvFromSource_FieldSubPath) IsLeaf() bool
- func (fps *EnvFromSource_FieldSubPath) JSONString() string
- func (fps *EnvFromSource_FieldSubPath) Selector() EnvFromSource_FieldPathSelector
- func (fps *EnvFromSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *EnvFromSource_FieldSubPath) String() string
- func (fps *EnvFromSource_FieldSubPath) WithIArrayItemValue(value interface{}) EnvFromSource_FieldPathArrayItemValue
- func (fps *EnvFromSource_FieldSubPath) WithIArrayOfValues(values interface{}) EnvFromSource_FieldPathArrayOfValues
- func (fps *EnvFromSource_FieldSubPath) WithIValue(value interface{}) EnvFromSource_FieldPathValue
- func (fps *EnvFromSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *EnvFromSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *EnvFromSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type EnvFromSource_FieldSubPathArrayItemValue
- func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) AsConfigMapRefPathItemValue() (ConfigMapEnvSource_FieldPathArrayItemValue, bool)
- func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) AsSecretRefPathItemValue() (SecretEnvSource_FieldPathArrayItemValue, bool)
- func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) ContainsValue(source *EnvFromSource) bool
- func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type EnvFromSource_FieldSubPathArrayOfValues
- func (fpsaov *EnvFromSource_FieldSubPathArrayOfValues) AsConfigMapRefPathArrayOfValues() (ConfigMapEnvSource_FieldPathArrayOfValues, bool)
- func (fpsaov *EnvFromSource_FieldSubPathArrayOfValues) AsSecretRefPathArrayOfValues() (SecretEnvSource_FieldPathArrayOfValues, bool)
- func (fpsaov *EnvFromSource_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type EnvFromSource_FieldSubPathValue
- func (fpvs *EnvFromSource_FieldSubPathValue) AsConfigMapRefPathValue() (ConfigMapEnvSource_FieldPathValue, bool)
- func (fpvs *EnvFromSource_FieldSubPathValue) AsSecretRefPathValue() (SecretEnvSource_FieldPathValue, bool)
- func (fpvs *EnvFromSource_FieldSubPathValue) CompareWith(source *EnvFromSource) (int, bool)
- func (fpvs *EnvFromSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *EnvFromSource_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *EnvFromSource_FieldSubPathValue) SetTo(target **EnvFromSource)
- func (fpvs *EnvFromSource_FieldSubPathValue) SetToRaw(target proto.Message)
- type EnvFromSource_FieldTerminalPath
- func (fp *EnvFromSource_FieldTerminalPath) ClearValue(item *EnvFromSource)
- func (fp *EnvFromSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *EnvFromSource_FieldTerminalPath) Get(source *EnvFromSource) (values []interface{})
- func (fp *EnvFromSource_FieldTerminalPath) GetDefault() interface{}
- func (fp *EnvFromSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *EnvFromSource_FieldTerminalPath) GetSingle(source *EnvFromSource) (interface{}, bool)
- func (fp *EnvFromSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *EnvFromSource_FieldTerminalPath) IsLeaf() bool
- func (fp *EnvFromSource_FieldTerminalPath) JSONString() string
- func (fp *EnvFromSource_FieldTerminalPath) Selector() EnvFromSource_FieldPathSelector
- func (fp *EnvFromSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *EnvFromSource_FieldTerminalPath) String() string
- func (fp *EnvFromSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) EnvFromSource_FieldPathArrayItemValue
- func (fp *EnvFromSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) EnvFromSource_FieldPathArrayOfValues
- func (fp *EnvFromSource_FieldTerminalPath) WithIValue(value interface{}) EnvFromSource_FieldPathValue
- func (fp *EnvFromSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *EnvFromSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *EnvFromSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type EnvFromSource_FieldTerminalPathArrayItemValue
- func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) ContainsValue(source *EnvFromSource) bool
- func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) GetSingle(source *EnvFromSource) (interface{}, bool)
- func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type EnvFromSource_FieldTerminalPathArrayOfValues
- func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) AsConfigMapRefArrayOfValues() ([]*ConfigMapEnvSource, bool)
- func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) AsPrefixArrayOfValues() ([]string, bool)
- func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) AsSecretRefArrayOfValues() ([]*SecretEnvSource, bool)
- func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type EnvFromSource_FieldTerminalPathValue
- func (fpv *EnvFromSource_FieldTerminalPathValue) AsConfigMapRefValue() (*ConfigMapEnvSource, bool)
- func (fpv *EnvFromSource_FieldTerminalPathValue) AsPrefixValue() (string, bool)
- func (fpv *EnvFromSource_FieldTerminalPathValue) AsSecretRefValue() (*SecretEnvSource, bool)
- func (fpv *EnvFromSource_FieldTerminalPathValue) CompareWith(source *EnvFromSource) (int, bool)
- func (fpv *EnvFromSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *EnvFromSource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *EnvFromSource_FieldTerminalPathValue) SetTo(target **EnvFromSource)
- func (fpv *EnvFromSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type EnvVar
- func (o *EnvVar) Clone() *EnvVar
- func (o *EnvVar) CloneRaw() gotenobject.GotenObjectExt
- func (*EnvVar) Descriptor() ([]byte, []int)
- func (m *EnvVar) GetName() string
- func (m *EnvVar) GetValue() string
- func (m *EnvVar) GetValueFrom() *EnvVarSource
- func (*EnvVar) GotenMessage()
- func (o *EnvVar) GotenObjectExt()
- func (obj *EnvVar) GotenValidate() error
- func (o *EnvVar) MakeDiffFieldMask(other *EnvVar) *EnvVar_FieldMask
- func (o *EnvVar) MakeFullFieldMask() *EnvVar_FieldMask
- func (o *EnvVar) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *EnvVar) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *EnvVar) Marshal() ([]byte, error)
- func (m *EnvVar) MarshalJSON() ([]byte, error)
- func (o *EnvVar) Merge(source *EnvVar)
- func (o *EnvVar) MergeRaw(source gotenobject.GotenObjectExt)
- func (*EnvVar) ProtoMessage()
- func (m *EnvVar) ProtoReflect() preflect.Message
- func (m *EnvVar) Reset()
- func (m *EnvVar) SetName(fv string)
- func (m *EnvVar) SetValue(fv string)
- func (m *EnvVar) SetValueFrom(fv *EnvVarSource)
- func (m *EnvVar) String() string
- func (m *EnvVar) Unmarshal(b []byte) error
- func (m *EnvVar) UnmarshalJSON(data []byte) error
- type EnvVarFieldPathBuilder
- type EnvVarPathSelectorName
- type EnvVarPathSelectorValue
- type EnvVarPathSelectorValueFrom
- func (EnvVarPathSelectorValueFrom) ConfigMapKeyRef() EnvVarPathSelectorValueFromConfigMapKeyRef
- func (EnvVarPathSelectorValueFrom) FieldPath() *EnvVar_FieldTerminalPath
- func (EnvVarPathSelectorValueFrom) SecretKeyRef() EnvVarPathSelectorValueFromSecretKeyRef
- func (s EnvVarPathSelectorValueFrom) WithArrayOfValues(values []*EnvVarSource) *EnvVar_FieldTerminalPathArrayOfValues
- func (s EnvVarPathSelectorValueFrom) WithSubArrayItemValue(subPathArrayItemValue EnvVarSource_FieldPathArrayItemValue) *EnvVar_FieldSubPathArrayItemValue
- func (s EnvVarPathSelectorValueFrom) WithSubArrayOfValues(subPathArrayOfValues EnvVarSource_FieldPathArrayOfValues) *EnvVar_FieldSubPathArrayOfValues
- func (EnvVarPathSelectorValueFrom) WithSubPath(subPath EnvVarSource_FieldPath) *EnvVar_FieldSubPath
- func (s EnvVarPathSelectorValueFrom) WithSubValue(subPathValue EnvVarSource_FieldPathValue) *EnvVar_FieldSubPathValue
- func (s EnvVarPathSelectorValueFrom) WithValue(value *EnvVarSource) *EnvVar_FieldTerminalPathValue
- type EnvVarPathSelectorValueFromConfigMapKeyRef
- func (EnvVarPathSelectorValueFromConfigMapKeyRef) FieldPath() *EnvVar_FieldSubPath
- func (EnvVarPathSelectorValueFromConfigMapKeyRef) Key() EnvVarPathSelectorValueFromConfigMapKeyRefKey
- func (EnvVarPathSelectorValueFromConfigMapKeyRef) Name() EnvVarPathSelectorValueFromConfigMapKeyRefName
- func (EnvVarPathSelectorValueFromConfigMapKeyRef) Optional() EnvVarPathSelectorValueFromConfigMapKeyRefOptional
- func (s EnvVarPathSelectorValueFromConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *EnvVar_FieldSubPathValue
- type EnvVarPathSelectorValueFromConfigMapKeyRefKey
- func (EnvVarPathSelectorValueFromConfigMapKeyRefKey) FieldPath() *EnvVar_FieldSubPath
- func (s EnvVarPathSelectorValueFromConfigMapKeyRefKey) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromConfigMapKeyRefKey) WithValue(value string) *EnvVar_FieldSubPathValue
- type EnvVarPathSelectorValueFromConfigMapKeyRefName
- func (EnvVarPathSelectorValueFromConfigMapKeyRefName) FieldPath() *EnvVar_FieldSubPath
- func (s EnvVarPathSelectorValueFromConfigMapKeyRefName) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromConfigMapKeyRefName) WithValue(value string) *EnvVar_FieldSubPathValue
- type EnvVarPathSelectorValueFromConfigMapKeyRefOptional
- func (EnvVarPathSelectorValueFromConfigMapKeyRefOptional) FieldPath() *EnvVar_FieldSubPath
- func (s EnvVarPathSelectorValueFromConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromConfigMapKeyRefOptional) WithValue(value bool) *EnvVar_FieldSubPathValue
- type EnvVarPathSelectorValueFromSecretKeyRef
- func (EnvVarPathSelectorValueFromSecretKeyRef) FieldPath() *EnvVar_FieldSubPath
- func (EnvVarPathSelectorValueFromSecretKeyRef) Key() EnvVarPathSelectorValueFromSecretKeyRefKey
- func (EnvVarPathSelectorValueFromSecretKeyRef) Name() EnvVarPathSelectorValueFromSecretKeyRefName
- func (EnvVarPathSelectorValueFromSecretKeyRef) Optional() EnvVarPathSelectorValueFromSecretKeyRefOptional
- func (s EnvVarPathSelectorValueFromSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromSecretKeyRef) WithValue(value *SecretKeySelector) *EnvVar_FieldSubPathValue
- type EnvVarPathSelectorValueFromSecretKeyRefKey
- func (EnvVarPathSelectorValueFromSecretKeyRefKey) FieldPath() *EnvVar_FieldSubPath
- func (s EnvVarPathSelectorValueFromSecretKeyRefKey) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromSecretKeyRefKey) WithValue(value string) *EnvVar_FieldSubPathValue
- type EnvVarPathSelectorValueFromSecretKeyRefName
- func (EnvVarPathSelectorValueFromSecretKeyRefName) FieldPath() *EnvVar_FieldSubPath
- func (s EnvVarPathSelectorValueFromSecretKeyRefName) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromSecretKeyRefName) WithValue(value string) *EnvVar_FieldSubPathValue
- type EnvVarPathSelectorValueFromSecretKeyRefOptional
- func (EnvVarPathSelectorValueFromSecretKeyRefOptional) FieldPath() *EnvVar_FieldSubPath
- func (s EnvVarPathSelectorValueFromSecretKeyRefOptional) WithArrayOfValues(values []bool) *EnvVar_FieldSubPathArrayOfValues
- func (s EnvVarPathSelectorValueFromSecretKeyRefOptional) WithValue(value bool) *EnvVar_FieldSubPathValue
- type EnvVarSource
- func (o *EnvVarSource) Clone() *EnvVarSource
- func (o *EnvVarSource) CloneRaw() gotenobject.GotenObjectExt
- func (*EnvVarSource) Descriptor() ([]byte, []int)
- func (m *EnvVarSource) GetConfigMapKeyRef() *ConfigMapKeySelector
- func (m *EnvVarSource) GetSecretKeyRef() *SecretKeySelector
- func (*EnvVarSource) GotenMessage()
- func (o *EnvVarSource) GotenObjectExt()
- func (obj *EnvVarSource) GotenValidate() error
- func (o *EnvVarSource) MakeDiffFieldMask(other *EnvVarSource) *EnvVarSource_FieldMask
- func (o *EnvVarSource) MakeFullFieldMask() *EnvVarSource_FieldMask
- func (o *EnvVarSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *EnvVarSource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *EnvVarSource) Marshal() ([]byte, error)
- func (m *EnvVarSource) MarshalJSON() ([]byte, error)
- func (o *EnvVarSource) Merge(source *EnvVarSource)
- func (o *EnvVarSource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*EnvVarSource) ProtoMessage()
- func (m *EnvVarSource) ProtoReflect() preflect.Message
- func (m *EnvVarSource) Reset()
- func (m *EnvVarSource) SetConfigMapKeyRef(fv *ConfigMapKeySelector)
- func (m *EnvVarSource) SetSecretKeyRef(fv *SecretKeySelector)
- func (m *EnvVarSource) String() string
- func (m *EnvVarSource) Unmarshal(b []byte) error
- func (m *EnvVarSource) UnmarshalJSON(data []byte) error
- type EnvVarSourceFieldPathBuilder
- type EnvVarSourcePathSelectorConfigMapKeyRef
- func (EnvVarSourcePathSelectorConfigMapKeyRef) FieldPath() *EnvVarSource_FieldTerminalPath
- func (EnvVarSourcePathSelectorConfigMapKeyRef) Key() EnvVarSourcePathSelectorConfigMapKeyRefKey
- func (EnvVarSourcePathSelectorConfigMapKeyRef) Name() EnvVarSourcePathSelectorConfigMapKeyRefName
- func (EnvVarSourcePathSelectorConfigMapKeyRef) Optional() EnvVarSourcePathSelectorConfigMapKeyRefOptional
- func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *EnvVarSource_FieldTerminalPathArrayOfValues
- func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithSubArrayItemValue(subPathArrayItemValue ConfigMapKeySelector_FieldPathArrayItemValue) *EnvVarSource_FieldSubPathArrayItemValue
- func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithSubArrayOfValues(subPathArrayOfValues ConfigMapKeySelector_FieldPathArrayOfValues) *EnvVarSource_FieldSubPathArrayOfValues
- func (EnvVarSourcePathSelectorConfigMapKeyRef) WithSubPath(subPath ConfigMapKeySelector_FieldPath) *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithSubValue(subPathValue ConfigMapKeySelector_FieldPathValue) *EnvVarSource_FieldSubPathValue
- func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *EnvVarSource_FieldTerminalPathValue
- type EnvVarSourcePathSelectorConfigMapKeyRefKey
- func (EnvVarSourcePathSelectorConfigMapKeyRefKey) FieldPath() *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorConfigMapKeyRefKey) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
- func (s EnvVarSourcePathSelectorConfigMapKeyRefKey) WithValue(value string) *EnvVarSource_FieldSubPathValue
- type EnvVarSourcePathSelectorConfigMapKeyRefName
- func (EnvVarSourcePathSelectorConfigMapKeyRefName) FieldPath() *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorConfigMapKeyRefName) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
- func (s EnvVarSourcePathSelectorConfigMapKeyRefName) WithValue(value string) *EnvVarSource_FieldSubPathValue
- type EnvVarSourcePathSelectorConfigMapKeyRefOptional
- func (EnvVarSourcePathSelectorConfigMapKeyRefOptional) FieldPath() *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *EnvVarSource_FieldSubPathArrayOfValues
- func (s EnvVarSourcePathSelectorConfigMapKeyRefOptional) WithValue(value bool) *EnvVarSource_FieldSubPathValue
- type EnvVarSourcePathSelectorSecretKeyRef
- func (EnvVarSourcePathSelectorSecretKeyRef) FieldPath() *EnvVarSource_FieldTerminalPath
- func (EnvVarSourcePathSelectorSecretKeyRef) Key() EnvVarSourcePathSelectorSecretKeyRefKey
- func (EnvVarSourcePathSelectorSecretKeyRef) Name() EnvVarSourcePathSelectorSecretKeyRefName
- func (EnvVarSourcePathSelectorSecretKeyRef) Optional() EnvVarSourcePathSelectorSecretKeyRefOptional
- func (s EnvVarSourcePathSelectorSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *EnvVarSource_FieldTerminalPathArrayOfValues
- func (s EnvVarSourcePathSelectorSecretKeyRef) WithSubArrayItemValue(subPathArrayItemValue SecretKeySelector_FieldPathArrayItemValue) *EnvVarSource_FieldSubPathArrayItemValue
- func (s EnvVarSourcePathSelectorSecretKeyRef) WithSubArrayOfValues(subPathArrayOfValues SecretKeySelector_FieldPathArrayOfValues) *EnvVarSource_FieldSubPathArrayOfValues
- func (EnvVarSourcePathSelectorSecretKeyRef) WithSubPath(subPath SecretKeySelector_FieldPath) *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorSecretKeyRef) WithSubValue(subPathValue SecretKeySelector_FieldPathValue) *EnvVarSource_FieldSubPathValue
- func (s EnvVarSourcePathSelectorSecretKeyRef) WithValue(value *SecretKeySelector) *EnvVarSource_FieldTerminalPathValue
- type EnvVarSourcePathSelectorSecretKeyRefKey
- func (EnvVarSourcePathSelectorSecretKeyRefKey) FieldPath() *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorSecretKeyRefKey) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
- func (s EnvVarSourcePathSelectorSecretKeyRefKey) WithValue(value string) *EnvVarSource_FieldSubPathValue
- type EnvVarSourcePathSelectorSecretKeyRefName
- func (EnvVarSourcePathSelectorSecretKeyRefName) FieldPath() *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorSecretKeyRefName) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
- func (s EnvVarSourcePathSelectorSecretKeyRefName) WithValue(value string) *EnvVarSource_FieldSubPathValue
- type EnvVarSourcePathSelectorSecretKeyRefOptional
- func (EnvVarSourcePathSelectorSecretKeyRefOptional) FieldPath() *EnvVarSource_FieldSubPath
- func (s EnvVarSourcePathSelectorSecretKeyRefOptional) WithArrayOfValues(values []bool) *EnvVarSource_FieldSubPathArrayOfValues
- func (s EnvVarSourcePathSelectorSecretKeyRefOptional) WithValue(value bool) *EnvVarSource_FieldSubPathValue
- type EnvVarSource_FieldMask
- func (fieldMask *EnvVarSource_FieldMask) AppendPath(path EnvVarSource_FieldPath)
- func (fieldMask *EnvVarSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *EnvVarSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *EnvVarSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *EnvVarSource_FieldMask) FilterInputFields() *EnvVarSource_FieldMask
- func (fieldMask *EnvVarSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *EnvVarSource_FieldMask) GetPaths() []EnvVarSource_FieldPath
- func (fieldMask *EnvVarSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *EnvVarSource_FieldMask) IsFull() bool
- func (fieldMask EnvVarSource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask EnvVarSource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *EnvVarSource_FieldMask) PathsCount() int
- func (fieldMask *EnvVarSource_FieldMask) Project(source *EnvVarSource) *EnvVarSource
- func (fieldMask *EnvVarSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *EnvVarSource_FieldMask) ProtoMessage()
- func (fieldMask *EnvVarSource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *EnvVarSource_FieldMask) Reset()
- func (fieldMask *EnvVarSource_FieldMask) Set(target, source *EnvVarSource)
- func (fieldMask *EnvVarSource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *EnvVarSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *EnvVarSource_FieldMask) Size() int
- func (fieldMask *EnvVarSource_FieldMask) String() string
- func (fieldMask *EnvVarSource_FieldMask) Subtract(other *EnvVarSource_FieldMask) *EnvVarSource_FieldMask
- func (fieldMask *EnvVarSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *EnvVarSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *EnvVarSource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *EnvVarSource_FieldMask) UnmarshalJSON(data []byte) error
- type EnvVarSource_FieldPath
- type EnvVarSource_FieldPathArrayItemValue
- type EnvVarSource_FieldPathArrayOfValues
- type EnvVarSource_FieldPathSelector
- type EnvVarSource_FieldPathValue
- type EnvVarSource_FieldSubPath
- func (fps *EnvVarSource_FieldSubPath) AsConfigMapKeyRefSubPath() (ConfigMapKeySelector_FieldPath, bool)
- func (fps *EnvVarSource_FieldSubPath) AsSecretKeyRefSubPath() (SecretKeySelector_FieldPath, bool)
- func (fps *EnvVarSource_FieldSubPath) ClearValue(item *EnvVarSource)
- func (fps *EnvVarSource_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *EnvVarSource_FieldSubPath) Get(source *EnvVarSource) (values []interface{})
- func (fps *EnvVarSource_FieldSubPath) GetDefault() interface{}
- func (fps *EnvVarSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *EnvVarSource_FieldSubPath) GetSingle(source *EnvVarSource) (interface{}, bool)
- func (fps *EnvVarSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *EnvVarSource_FieldSubPath) IsLeaf() bool
- func (fps *EnvVarSource_FieldSubPath) JSONString() string
- func (fps *EnvVarSource_FieldSubPath) Selector() EnvVarSource_FieldPathSelector
- func (fps *EnvVarSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *EnvVarSource_FieldSubPath) String() string
- func (fps *EnvVarSource_FieldSubPath) WithIArrayItemValue(value interface{}) EnvVarSource_FieldPathArrayItemValue
- func (fps *EnvVarSource_FieldSubPath) WithIArrayOfValues(values interface{}) EnvVarSource_FieldPathArrayOfValues
- func (fps *EnvVarSource_FieldSubPath) WithIValue(value interface{}) EnvVarSource_FieldPathValue
- func (fps *EnvVarSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *EnvVarSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *EnvVarSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type EnvVarSource_FieldSubPathArrayItemValue
- func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) AsConfigMapKeyRefPathItemValue() (ConfigMapKeySelector_FieldPathArrayItemValue, bool)
- func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) AsSecretKeyRefPathItemValue() (SecretKeySelector_FieldPathArrayItemValue, bool)
- func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) ContainsValue(source *EnvVarSource) bool
- func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type EnvVarSource_FieldSubPathArrayOfValues
- func (fpsaov *EnvVarSource_FieldSubPathArrayOfValues) AsConfigMapKeyRefPathArrayOfValues() (ConfigMapKeySelector_FieldPathArrayOfValues, bool)
- func (fpsaov *EnvVarSource_FieldSubPathArrayOfValues) AsSecretKeyRefPathArrayOfValues() (SecretKeySelector_FieldPathArrayOfValues, bool)
- func (fpsaov *EnvVarSource_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type EnvVarSource_FieldSubPathValue
- func (fpvs *EnvVarSource_FieldSubPathValue) AsConfigMapKeyRefPathValue() (ConfigMapKeySelector_FieldPathValue, bool)
- func (fpvs *EnvVarSource_FieldSubPathValue) AsSecretKeyRefPathValue() (SecretKeySelector_FieldPathValue, bool)
- func (fpvs *EnvVarSource_FieldSubPathValue) CompareWith(source *EnvVarSource) (int, bool)
- func (fpvs *EnvVarSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *EnvVarSource_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *EnvVarSource_FieldSubPathValue) SetTo(target **EnvVarSource)
- func (fpvs *EnvVarSource_FieldSubPathValue) SetToRaw(target proto.Message)
- type EnvVarSource_FieldTerminalPath
- func (fp *EnvVarSource_FieldTerminalPath) ClearValue(item *EnvVarSource)
- func (fp *EnvVarSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *EnvVarSource_FieldTerminalPath) Get(source *EnvVarSource) (values []interface{})
- func (fp *EnvVarSource_FieldTerminalPath) GetDefault() interface{}
- func (fp *EnvVarSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *EnvVarSource_FieldTerminalPath) GetSingle(source *EnvVarSource) (interface{}, bool)
- func (fp *EnvVarSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *EnvVarSource_FieldTerminalPath) IsLeaf() bool
- func (fp *EnvVarSource_FieldTerminalPath) JSONString() string
- func (fp *EnvVarSource_FieldTerminalPath) Selector() EnvVarSource_FieldPathSelector
- func (fp *EnvVarSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *EnvVarSource_FieldTerminalPath) String() string
- func (fp *EnvVarSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) EnvVarSource_FieldPathArrayItemValue
- func (fp *EnvVarSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) EnvVarSource_FieldPathArrayOfValues
- func (fp *EnvVarSource_FieldTerminalPath) WithIValue(value interface{}) EnvVarSource_FieldPathValue
- func (fp *EnvVarSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *EnvVarSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *EnvVarSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type EnvVarSource_FieldTerminalPathArrayItemValue
- func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) ContainsValue(source *EnvVarSource) bool
- func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) GetSingle(source *EnvVarSource) (interface{}, bool)
- func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type EnvVarSource_FieldTerminalPathArrayOfValues
- func (fpaov *EnvVarSource_FieldTerminalPathArrayOfValues) AsConfigMapKeyRefArrayOfValues() ([]*ConfigMapKeySelector, bool)
- func (fpaov *EnvVarSource_FieldTerminalPathArrayOfValues) AsSecretKeyRefArrayOfValues() ([]*SecretKeySelector, bool)
- func (fpaov *EnvVarSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type EnvVarSource_FieldTerminalPathValue
- func (fpv *EnvVarSource_FieldTerminalPathValue) AsConfigMapKeyRefValue() (*ConfigMapKeySelector, bool)
- func (fpv *EnvVarSource_FieldTerminalPathValue) AsSecretKeyRefValue() (*SecretKeySelector, bool)
- func (fpv *EnvVarSource_FieldTerminalPathValue) CompareWith(source *EnvVarSource) (int, bool)
- func (fpv *EnvVarSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *EnvVarSource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *EnvVarSource_FieldTerminalPathValue) SetTo(target **EnvVarSource)
- func (fpv *EnvVarSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type EnvVar_FieldMask
- func (fieldMask *EnvVar_FieldMask) AppendPath(path EnvVar_FieldPath)
- func (fieldMask *EnvVar_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *EnvVar_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *EnvVar_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *EnvVar_FieldMask) FilterInputFields() *EnvVar_FieldMask
- func (fieldMask *EnvVar_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *EnvVar_FieldMask) GetPaths() []EnvVar_FieldPath
- func (fieldMask *EnvVar_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *EnvVar_FieldMask) IsFull() bool
- func (fieldMask EnvVar_FieldMask) Marshal() ([]byte, error)
- func (fieldMask EnvVar_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *EnvVar_FieldMask) PathsCount() int
- func (fieldMask *EnvVar_FieldMask) Project(source *EnvVar) *EnvVar
- func (fieldMask *EnvVar_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *EnvVar_FieldMask) ProtoMessage()
- func (fieldMask *EnvVar_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *EnvVar_FieldMask) Reset()
- func (fieldMask *EnvVar_FieldMask) Set(target, source *EnvVar)
- func (fieldMask *EnvVar_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *EnvVar_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *EnvVar_FieldMask) Size() int
- func (fieldMask *EnvVar_FieldMask) String() string
- func (fieldMask *EnvVar_FieldMask) Subtract(other *EnvVar_FieldMask) *EnvVar_FieldMask
- func (fieldMask *EnvVar_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *EnvVar_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *EnvVar_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *EnvVar_FieldMask) UnmarshalJSON(data []byte) error
- type EnvVar_FieldPath
- type EnvVar_FieldPathArrayItemValue
- type EnvVar_FieldPathArrayOfValues
- type EnvVar_FieldPathSelector
- type EnvVar_FieldPathValue
- type EnvVar_FieldSubPath
- func (fps *EnvVar_FieldSubPath) AsValueFromSubPath() (EnvVarSource_FieldPath, bool)
- func (fps *EnvVar_FieldSubPath) ClearValue(item *EnvVar)
- func (fps *EnvVar_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *EnvVar_FieldSubPath) Get(source *EnvVar) (values []interface{})
- func (fps *EnvVar_FieldSubPath) GetDefault() interface{}
- func (fps *EnvVar_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *EnvVar_FieldSubPath) GetSingle(source *EnvVar) (interface{}, bool)
- func (fps *EnvVar_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *EnvVar_FieldSubPath) IsLeaf() bool
- func (fps *EnvVar_FieldSubPath) JSONString() string
- func (fps *EnvVar_FieldSubPath) Selector() EnvVar_FieldPathSelector
- func (fps *EnvVar_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *EnvVar_FieldSubPath) String() string
- func (fps *EnvVar_FieldSubPath) WithIArrayItemValue(value interface{}) EnvVar_FieldPathArrayItemValue
- func (fps *EnvVar_FieldSubPath) WithIArrayOfValues(values interface{}) EnvVar_FieldPathArrayOfValues
- func (fps *EnvVar_FieldSubPath) WithIValue(value interface{}) EnvVar_FieldPathValue
- func (fps *EnvVar_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *EnvVar_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *EnvVar_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type EnvVar_FieldSubPathArrayItemValue
- type EnvVar_FieldSubPathArrayOfValues
- type EnvVar_FieldSubPathValue
- func (fpvs *EnvVar_FieldSubPathValue) AsValueFromPathValue() (EnvVarSource_FieldPathValue, bool)
- func (fpvs *EnvVar_FieldSubPathValue) CompareWith(source *EnvVar) (int, bool)
- func (fpvs *EnvVar_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *EnvVar_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *EnvVar_FieldSubPathValue) SetTo(target **EnvVar)
- func (fpvs *EnvVar_FieldSubPathValue) SetToRaw(target proto.Message)
- type EnvVar_FieldTerminalPath
- func (fp *EnvVar_FieldTerminalPath) ClearValue(item *EnvVar)
- func (fp *EnvVar_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *EnvVar_FieldTerminalPath) Get(source *EnvVar) (values []interface{})
- func (fp *EnvVar_FieldTerminalPath) GetDefault() interface{}
- func (fp *EnvVar_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *EnvVar_FieldTerminalPath) GetSingle(source *EnvVar) (interface{}, bool)
- func (fp *EnvVar_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *EnvVar_FieldTerminalPath) IsLeaf() bool
- func (fp *EnvVar_FieldTerminalPath) JSONString() string
- func (fp *EnvVar_FieldTerminalPath) Selector() EnvVar_FieldPathSelector
- func (fp *EnvVar_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *EnvVar_FieldTerminalPath) String() string
- func (fp *EnvVar_FieldTerminalPath) WithIArrayItemValue(value interface{}) EnvVar_FieldPathArrayItemValue
- func (fp *EnvVar_FieldTerminalPath) WithIArrayOfValues(values interface{}) EnvVar_FieldPathArrayOfValues
- func (fp *EnvVar_FieldTerminalPath) WithIValue(value interface{}) EnvVar_FieldPathValue
- func (fp *EnvVar_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *EnvVar_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *EnvVar_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type EnvVar_FieldTerminalPathArrayItemValue
- func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) ContainsValue(source *EnvVar) bool
- func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) GetSingle(source *EnvVar) (interface{}, bool)
- func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type EnvVar_FieldTerminalPathArrayOfValues
- func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) AsValueArrayOfValues() ([]string, bool)
- func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) AsValueFromArrayOfValues() ([]*EnvVarSource, bool)
- func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type EnvVar_FieldTerminalPathValue
- func (fpv *EnvVar_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *EnvVar_FieldTerminalPathValue) AsValueFromValue() (*EnvVarSource, bool)
- func (fpv *EnvVar_FieldTerminalPathValue) AsValueValue() (string, bool)
- func (fpv *EnvVar_FieldTerminalPathValue) CompareWith(source *EnvVar) (int, bool)
- func (fpv *EnvVar_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *EnvVar_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *EnvVar_FieldTerminalPathValue) SetTo(target **EnvVar)
- func (fpv *EnvVar_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HostPathVolumeSource
- func (o *HostPathVolumeSource) Clone() *HostPathVolumeSource
- func (o *HostPathVolumeSource) CloneRaw() gotenobject.GotenObjectExt
- func (*HostPathVolumeSource) Descriptor() ([]byte, []int)
- func (m *HostPathVolumeSource) GetPath() string
- func (m *HostPathVolumeSource) GetType() HostPathVolumeSource_Type
- func (*HostPathVolumeSource) GotenMessage()
- func (o *HostPathVolumeSource) GotenObjectExt()
- func (obj *HostPathVolumeSource) GotenValidate() error
- func (o *HostPathVolumeSource) MakeDiffFieldMask(other *HostPathVolumeSource) *HostPathVolumeSource_FieldMask
- func (o *HostPathVolumeSource) MakeFullFieldMask() *HostPathVolumeSource_FieldMask
- func (o *HostPathVolumeSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *HostPathVolumeSource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *HostPathVolumeSource) Marshal() ([]byte, error)
- func (m *HostPathVolumeSource) MarshalJSON() ([]byte, error)
- func (o *HostPathVolumeSource) Merge(source *HostPathVolumeSource)
- func (o *HostPathVolumeSource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*HostPathVolumeSource) ProtoMessage()
- func (m *HostPathVolumeSource) ProtoReflect() preflect.Message
- func (m *HostPathVolumeSource) Reset()
- func (m *HostPathVolumeSource) SetPath(fv string)
- func (m *HostPathVolumeSource) SetType(fv HostPathVolumeSource_Type)
- func (m *HostPathVolumeSource) String() string
- func (m *HostPathVolumeSource) Unmarshal(b []byte) error
- func (m *HostPathVolumeSource) UnmarshalJSON(data []byte) error
- type HostPathVolumeSourceFieldPathBuilder
- type HostPathVolumeSourcePathSelectorPath
- func (HostPathVolumeSourcePathSelectorPath) FieldPath() *HostPathVolumeSource_FieldTerminalPath
- func (s HostPathVolumeSourcePathSelectorPath) WithArrayOfValues(values []string) *HostPathVolumeSource_FieldTerminalPathArrayOfValues
- func (s HostPathVolumeSourcePathSelectorPath) WithValue(value string) *HostPathVolumeSource_FieldTerminalPathValue
- type HostPathVolumeSourcePathSelectorType
- func (HostPathVolumeSourcePathSelectorType) FieldPath() *HostPathVolumeSource_FieldTerminalPath
- func (s HostPathVolumeSourcePathSelectorType) WithArrayOfValues(values []HostPathVolumeSource_Type) *HostPathVolumeSource_FieldTerminalPathArrayOfValues
- func (s HostPathVolumeSourcePathSelectorType) WithValue(value HostPathVolumeSource_Type) *HostPathVolumeSource_FieldTerminalPathValue
- type HostPathVolumeSource_FieldMask
- func (fieldMask *HostPathVolumeSource_FieldMask) AppendPath(path HostPathVolumeSource_FieldPath)
- func (fieldMask *HostPathVolumeSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *HostPathVolumeSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *HostPathVolumeSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *HostPathVolumeSource_FieldMask) FilterInputFields() *HostPathVolumeSource_FieldMask
- func (fieldMask *HostPathVolumeSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *HostPathVolumeSource_FieldMask) GetPaths() []HostPathVolumeSource_FieldPath
- func (fieldMask *HostPathVolumeSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *HostPathVolumeSource_FieldMask) IsFull() bool
- func (fieldMask HostPathVolumeSource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask HostPathVolumeSource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *HostPathVolumeSource_FieldMask) PathsCount() int
- func (fieldMask *HostPathVolumeSource_FieldMask) Project(source *HostPathVolumeSource) *HostPathVolumeSource
- func (fieldMask *HostPathVolumeSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *HostPathVolumeSource_FieldMask) ProtoMessage()
- func (fieldMask *HostPathVolumeSource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *HostPathVolumeSource_FieldMask) Reset()
- func (fieldMask *HostPathVolumeSource_FieldMask) Set(target, source *HostPathVolumeSource)
- func (fieldMask *HostPathVolumeSource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *HostPathVolumeSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *HostPathVolumeSource_FieldMask) Size() int
- func (fieldMask *HostPathVolumeSource_FieldMask) String() string
- func (fieldMask *HostPathVolumeSource_FieldMask) Subtract(other *HostPathVolumeSource_FieldMask) *HostPathVolumeSource_FieldMask
- func (fieldMask *HostPathVolumeSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *HostPathVolumeSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *HostPathVolumeSource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *HostPathVolumeSource_FieldMask) UnmarshalJSON(data []byte) error
- type HostPathVolumeSource_FieldPath
- func BuildHostPathVolumeSource_FieldPath(fp gotenobject.RawFieldPath) (HostPathVolumeSource_FieldPath, error)
- func MustParseHostPathVolumeSource_FieldPath(rawField string) HostPathVolumeSource_FieldPath
- func ParseHostPathVolumeSource_FieldPath(rawField string) (HostPathVolumeSource_FieldPath, error)
- type HostPathVolumeSource_FieldPathArrayItemValue
- type HostPathVolumeSource_FieldPathArrayOfValues
- type HostPathVolumeSource_FieldPathSelector
- type HostPathVolumeSource_FieldPathValue
- type HostPathVolumeSource_FieldTerminalPath
- func (fp *HostPathVolumeSource_FieldTerminalPath) ClearValue(item *HostPathVolumeSource)
- func (fp *HostPathVolumeSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *HostPathVolumeSource_FieldTerminalPath) Get(source *HostPathVolumeSource) (values []interface{})
- func (fp *HostPathVolumeSource_FieldTerminalPath) GetDefault() interface{}
- func (fp *HostPathVolumeSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *HostPathVolumeSource_FieldTerminalPath) GetSingle(source *HostPathVolumeSource) (interface{}, bool)
- func (fp *HostPathVolumeSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *HostPathVolumeSource_FieldTerminalPath) IsLeaf() bool
- func (fp *HostPathVolumeSource_FieldTerminalPath) JSONString() string
- func (fp *HostPathVolumeSource_FieldTerminalPath) Selector() HostPathVolumeSource_FieldPathSelector
- func (fp *HostPathVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *HostPathVolumeSource_FieldTerminalPath) String() string
- func (fp *HostPathVolumeSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) HostPathVolumeSource_FieldPathArrayItemValue
- func (fp *HostPathVolumeSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) HostPathVolumeSource_FieldPathArrayOfValues
- func (fp *HostPathVolumeSource_FieldTerminalPath) WithIValue(value interface{}) HostPathVolumeSource_FieldPathValue
- func (fp *HostPathVolumeSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *HostPathVolumeSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *HostPathVolumeSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HostPathVolumeSource_FieldTerminalPathArrayItemValue
- func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue(source *HostPathVolumeSource) bool
- func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetSingle(source *HostPathVolumeSource) (interface{}, bool)
- func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type HostPathVolumeSource_FieldTerminalPathArrayOfValues
- func (fpaov *HostPathVolumeSource_FieldTerminalPathArrayOfValues) AsPathArrayOfValues() ([]string, bool)
- func (fpaov *HostPathVolumeSource_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]HostPathVolumeSource_Type, bool)
- func (fpaov *HostPathVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type HostPathVolumeSource_FieldTerminalPathValue
- func (fpv *HostPathVolumeSource_FieldTerminalPathValue) AsPathValue() (string, bool)
- func (fpv *HostPathVolumeSource_FieldTerminalPathValue) AsTypeValue() (HostPathVolumeSource_Type, bool)
- func (fpv *HostPathVolumeSource_FieldTerminalPathValue) CompareWith(source *HostPathVolumeSource) (int, bool)
- func (fpv *HostPathVolumeSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *HostPathVolumeSource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *HostPathVolumeSource_FieldTerminalPathValue) SetTo(target **HostPathVolumeSource)
- func (fpv *HostPathVolumeSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HostPathVolumeSource_Type
- func (HostPathVolumeSource_Type) Descriptor() preflect.EnumDescriptor
- func (x HostPathVolumeSource_Type) Enum() *HostPathVolumeSource_Type
- func (HostPathVolumeSource_Type) EnumDescriptor() ([]byte, []int)
- func (x HostPathVolumeSource_Type) Number() preflect.EnumNumber
- func (x HostPathVolumeSource_Type) String() string
- func (HostPathVolumeSource_Type) Type() preflect.EnumType
- type KeyToPath
- func (o *KeyToPath) Clone() *KeyToPath
- func (o *KeyToPath) CloneRaw() gotenobject.GotenObjectExt
- func (*KeyToPath) Descriptor() ([]byte, []int)
- func (m *KeyToPath) GetKey() string
- func (m *KeyToPath) GetMode() int32
- func (m *KeyToPath) GetPath() string
- func (*KeyToPath) GotenMessage()
- func (o *KeyToPath) GotenObjectExt()
- func (obj *KeyToPath) GotenValidate() error
- func (o *KeyToPath) MakeDiffFieldMask(other *KeyToPath) *KeyToPath_FieldMask
- func (o *KeyToPath) MakeFullFieldMask() *KeyToPath_FieldMask
- func (o *KeyToPath) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *KeyToPath) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *KeyToPath) Marshal() ([]byte, error)
- func (m *KeyToPath) MarshalJSON() ([]byte, error)
- func (o *KeyToPath) Merge(source *KeyToPath)
- func (o *KeyToPath) MergeRaw(source gotenobject.GotenObjectExt)
- func (*KeyToPath) ProtoMessage()
- func (m *KeyToPath) ProtoReflect() preflect.Message
- func (m *KeyToPath) Reset()
- func (m *KeyToPath) SetKey(fv string)
- func (m *KeyToPath) SetMode(fv int32)
- func (m *KeyToPath) SetPath(fv string)
- func (m *KeyToPath) String() string
- func (m *KeyToPath) Unmarshal(b []byte) error
- func (m *KeyToPath) UnmarshalJSON(data []byte) error
- type KeyToPathFieldPathBuilder
- type KeyToPathPathSelectorKey
- type KeyToPathPathSelectorMode
- type KeyToPathPathSelectorPath
- type KeyToPath_FieldMask
- func (fieldMask *KeyToPath_FieldMask) AppendPath(path KeyToPath_FieldPath)
- func (fieldMask *KeyToPath_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *KeyToPath_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *KeyToPath_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *KeyToPath_FieldMask) FilterInputFields() *KeyToPath_FieldMask
- func (fieldMask *KeyToPath_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *KeyToPath_FieldMask) GetPaths() []KeyToPath_FieldPath
- func (fieldMask *KeyToPath_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *KeyToPath_FieldMask) IsFull() bool
- func (fieldMask KeyToPath_FieldMask) Marshal() ([]byte, error)
- func (fieldMask KeyToPath_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *KeyToPath_FieldMask) PathsCount() int
- func (fieldMask *KeyToPath_FieldMask) Project(source *KeyToPath) *KeyToPath
- func (fieldMask *KeyToPath_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *KeyToPath_FieldMask) ProtoMessage()
- func (fieldMask *KeyToPath_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *KeyToPath_FieldMask) Reset()
- func (fieldMask *KeyToPath_FieldMask) Set(target, source *KeyToPath)
- func (fieldMask *KeyToPath_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *KeyToPath_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *KeyToPath_FieldMask) Size() int
- func (fieldMask *KeyToPath_FieldMask) String() string
- func (fieldMask *KeyToPath_FieldMask) Subtract(other *KeyToPath_FieldMask) *KeyToPath_FieldMask
- func (fieldMask *KeyToPath_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *KeyToPath_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *KeyToPath_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *KeyToPath_FieldMask) UnmarshalJSON(data []byte) error
- type KeyToPath_FieldPath
- type KeyToPath_FieldPathArrayItemValue
- type KeyToPath_FieldPathArrayOfValues
- type KeyToPath_FieldPathSelector
- type KeyToPath_FieldPathValue
- type KeyToPath_FieldTerminalPath
- func (fp *KeyToPath_FieldTerminalPath) ClearValue(item *KeyToPath)
- func (fp *KeyToPath_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *KeyToPath_FieldTerminalPath) Get(source *KeyToPath) (values []interface{})
- func (fp *KeyToPath_FieldTerminalPath) GetDefault() interface{}
- func (fp *KeyToPath_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *KeyToPath_FieldTerminalPath) GetSingle(source *KeyToPath) (interface{}, bool)
- func (fp *KeyToPath_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *KeyToPath_FieldTerminalPath) IsLeaf() bool
- func (fp *KeyToPath_FieldTerminalPath) JSONString() string
- func (fp *KeyToPath_FieldTerminalPath) Selector() KeyToPath_FieldPathSelector
- func (fp *KeyToPath_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *KeyToPath_FieldTerminalPath) String() string
- func (fp *KeyToPath_FieldTerminalPath) WithIArrayItemValue(value interface{}) KeyToPath_FieldPathArrayItemValue
- func (fp *KeyToPath_FieldTerminalPath) WithIArrayOfValues(values interface{}) KeyToPath_FieldPathArrayOfValues
- func (fp *KeyToPath_FieldTerminalPath) WithIValue(value interface{}) KeyToPath_FieldPathValue
- func (fp *KeyToPath_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *KeyToPath_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *KeyToPath_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type KeyToPath_FieldTerminalPathArrayItemValue
- func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) ContainsValue(source *KeyToPath) bool
- func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) GetSingle(source *KeyToPath) (interface{}, bool)
- func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type KeyToPath_FieldTerminalPathArrayOfValues
- func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]string, bool)
- func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]int32, bool)
- func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) AsPathArrayOfValues() ([]string, bool)
- func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type KeyToPath_FieldTerminalPathValue
- func (fpv *KeyToPath_FieldTerminalPathValue) AsKeyValue() (string, bool)
- func (fpv *KeyToPath_FieldTerminalPathValue) AsModeValue() (int32, bool)
- func (fpv *KeyToPath_FieldTerminalPathValue) AsPathValue() (string, bool)
- func (fpv *KeyToPath_FieldTerminalPathValue) CompareWith(source *KeyToPath) (int, bool)
- func (fpv *KeyToPath_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *KeyToPath_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *KeyToPath_FieldTerminalPathValue) SetTo(target **KeyToPath)
- func (fpv *KeyToPath_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type LocalObjectReferenceSecret
- func (o *LocalObjectReferenceSecret) Clone() *LocalObjectReferenceSecret
- func (o *LocalObjectReferenceSecret) CloneRaw() gotenobject.GotenObjectExt
- func (*LocalObjectReferenceSecret) Descriptor() ([]byte, []int)
- func (m *LocalObjectReferenceSecret) GetName() *secrets_secret.Reference
- func (*LocalObjectReferenceSecret) GotenMessage()
- func (o *LocalObjectReferenceSecret) GotenObjectExt()
- func (obj *LocalObjectReferenceSecret) GotenValidate() error
- func (o *LocalObjectReferenceSecret) MakeDiffFieldMask(other *LocalObjectReferenceSecret) *LocalObjectReferenceSecret_FieldMask
- func (o *LocalObjectReferenceSecret) MakeFullFieldMask() *LocalObjectReferenceSecret_FieldMask
- func (o *LocalObjectReferenceSecret) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *LocalObjectReferenceSecret) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *LocalObjectReferenceSecret) Marshal() ([]byte, error)
- func (m *LocalObjectReferenceSecret) MarshalJSON() ([]byte, error)
- func (o *LocalObjectReferenceSecret) Merge(source *LocalObjectReferenceSecret)
- func (o *LocalObjectReferenceSecret) MergeRaw(source gotenobject.GotenObjectExt)
- func (*LocalObjectReferenceSecret) ProtoMessage()
- func (m *LocalObjectReferenceSecret) ProtoReflect() preflect.Message
- func (m *LocalObjectReferenceSecret) Reset()
- func (m *LocalObjectReferenceSecret) SetName(fv *secrets_secret.Reference)
- func (m *LocalObjectReferenceSecret) String() string
- func (m *LocalObjectReferenceSecret) Unmarshal(b []byte) error
- func (m *LocalObjectReferenceSecret) UnmarshalJSON(data []byte) error
- type LocalObjectReferenceSecretFieldPathBuilder
- type LocalObjectReferenceSecretPathSelectorName
- func (LocalObjectReferenceSecretPathSelectorName) FieldPath() *LocalObjectReferenceSecret_FieldTerminalPath
- func (s LocalObjectReferenceSecretPathSelectorName) WithArrayOfValues(values []*secrets_secret.Reference) *LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues
- func (s LocalObjectReferenceSecretPathSelectorName) WithValue(value *secrets_secret.Reference) *LocalObjectReferenceSecret_FieldTerminalPathValue
- type LocalObjectReferenceSecret_FieldMask
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) AppendPath(path LocalObjectReferenceSecret_FieldPath)
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) FilterInputFields() *LocalObjectReferenceSecret_FieldMask
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) GetPaths() []LocalObjectReferenceSecret_FieldPath
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) IsFull() bool
- func (fieldMask LocalObjectReferenceSecret_FieldMask) Marshal() ([]byte, error)
- func (fieldMask LocalObjectReferenceSecret_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) PathsCount() int
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) Project(source *LocalObjectReferenceSecret) *LocalObjectReferenceSecret
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) ProtoMessage()
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) Reset()
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) Set(target, source *LocalObjectReferenceSecret)
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) Size() int
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) String() string
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) Subtract(other *LocalObjectReferenceSecret_FieldMask) *LocalObjectReferenceSecret_FieldMask
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *LocalObjectReferenceSecret_FieldMask) UnmarshalJSON(data []byte) error
- type LocalObjectReferenceSecret_FieldPath
- func BuildLocalObjectReferenceSecret_FieldPath(fp gotenobject.RawFieldPath) (LocalObjectReferenceSecret_FieldPath, error)
- func MustParseLocalObjectReferenceSecret_FieldPath(rawField string) LocalObjectReferenceSecret_FieldPath
- func ParseLocalObjectReferenceSecret_FieldPath(rawField string) (LocalObjectReferenceSecret_FieldPath, error)
- type LocalObjectReferenceSecret_FieldPathArrayItemValue
- type LocalObjectReferenceSecret_FieldPathArrayOfValues
- type LocalObjectReferenceSecret_FieldPathSelector
- type LocalObjectReferenceSecret_FieldPathValue
- type LocalObjectReferenceSecret_FieldTerminalPath
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) ClearValue(item *LocalObjectReferenceSecret)
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) Get(source *LocalObjectReferenceSecret) (values []interface{})
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetDefault() interface{}
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetSingle(source *LocalObjectReferenceSecret) (interface{}, bool)
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) IsLeaf() bool
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) JSONString() string
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) Selector() LocalObjectReferenceSecret_FieldPathSelector
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) String() string
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithIArrayItemValue(value interface{}) LocalObjectReferenceSecret_FieldPathArrayItemValue
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithIArrayOfValues(values interface{}) LocalObjectReferenceSecret_FieldPathArrayOfValues
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithIValue(value interface{}) LocalObjectReferenceSecret_FieldPathValue
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue
- func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) ContainsValue(source *LocalObjectReferenceSecret) bool
- func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetSingle(source *LocalObjectReferenceSecret) (interface{}, bool)
- func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues
- type LocalObjectReferenceSecret_FieldTerminalPathValue
- func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) AsNameValue() (*secrets_secret.Reference, bool)
- func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) CompareWith(source *LocalObjectReferenceSecret) (int, bool)
- func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) SetTo(target **LocalObjectReferenceSecret)
- func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type PodSpec
- func (o *PodSpec) Clone() *PodSpec
- func (o *PodSpec) CloneRaw() gotenobject.GotenObjectExt
- func (*PodSpec) Descriptor() ([]byte, []int)
- func (m *PodSpec) GetCompose() string
- func (m *PodSpec) GetContainers() []*PodSpec_Container
- func (m *PodSpec) GetHostNetwork() bool
- func (m *PodSpec) GetHostVolumeMounts() []*VolumeMount
- func (m *PodSpec) GetImagePullSecrets() []*LocalObjectReferenceSecret
- func (m *PodSpec) GetNode() *devices_device.Reference
- func (m *PodSpec) GetRestartPolicy() PodSpec_RestartPolicy
- func (m *PodSpec) GetVolumes() []*Volume
- func (*PodSpec) GotenMessage()
- func (o *PodSpec) GotenObjectExt()
- func (obj *PodSpec) GotenValidate() error
- func (o *PodSpec) MakeDiffFieldMask(other *PodSpec) *PodSpec_FieldMask
- func (o *PodSpec) MakeFullFieldMask() *PodSpec_FieldMask
- func (o *PodSpec) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *PodSpec) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *PodSpec) Marshal() ([]byte, error)
- func (m *PodSpec) MarshalJSON() ([]byte, error)
- func (o *PodSpec) Merge(source *PodSpec)
- func (o *PodSpec) MergeRaw(source gotenobject.GotenObjectExt)
- func (*PodSpec) ProtoMessage()
- func (m *PodSpec) ProtoReflect() preflect.Message
- func (m *PodSpec) Reset()
- func (m *PodSpec) SetCompose(fv string)
- func (m *PodSpec) SetContainers(fv []*PodSpec_Container)
- func (m *PodSpec) SetHostNetwork(fv bool)
- func (m *PodSpec) SetHostVolumeMounts(fv []*VolumeMount)
- func (m *PodSpec) SetImagePullSecrets(fv []*LocalObjectReferenceSecret)
- func (m *PodSpec) SetNode(fv *devices_device.Reference)
- func (m *PodSpec) SetRestartPolicy(fv PodSpec_RestartPolicy)
- func (m *PodSpec) SetVolumes(fv []*Volume)
- func (m *PodSpec) String() string
- func (m *PodSpec) Unmarshal(b []byte) error
- func (m *PodSpec) UnmarshalJSON(data []byte) error
- type PodSpecContainerFieldPathBuilder
- func (PodSpecContainerFieldPathBuilder) Args() PodSpec_ContainerPathSelectorArgs
- func (PodSpecContainerFieldPathBuilder) Command() PodSpec_ContainerPathSelectorCommand
- func (PodSpecContainerFieldPathBuilder) Env() PodSpec_ContainerPathSelectorEnv
- func (PodSpecContainerFieldPathBuilder) EnvFrom() PodSpec_ContainerPathSelectorEnvFrom
- func (PodSpecContainerFieldPathBuilder) Image() PodSpec_ContainerPathSelectorImage
- func (PodSpecContainerFieldPathBuilder) ImagePullPolicy() PodSpec_ContainerPathSelectorImagePullPolicy
- func (PodSpecContainerFieldPathBuilder) Name() PodSpec_ContainerPathSelectorName
- func (PodSpecContainerFieldPathBuilder) Resources() PodSpec_ContainerPathSelectorResources
- func (PodSpecContainerFieldPathBuilder) SecurityContext() PodSpec_ContainerPathSelectorSecurityContext
- func (PodSpecContainerFieldPathBuilder) VolumeMounts() PodSpec_ContainerPathSelectorVolumeMounts
- type PodSpecContainerResourceRequirementsFieldPathBuilder
- type PodSpecContainerResourceRequirements_FieldPath
- func BuildPodSpecContainerResourceRequirements_FieldPath(fp gotenobject.RawFieldPath) (PodSpecContainerResourceRequirements_FieldPath, error)
- func MustParsePodSpecContainerResourceRequirements_FieldPath(rawField string) PodSpecContainerResourceRequirements_FieldPath
- func ParsePodSpecContainerResourceRequirements_FieldPath(rawField string) (PodSpecContainerResourceRequirements_FieldPath, error)
- type PodSpecContainerResourceRequirements_FieldPathArrayItemValue
- func MustParsePodSpecContainerResourceRequirements_FieldPathArrayItemValue(pathStr, valueStr string) PodSpecContainerResourceRequirements_FieldPathArrayItemValue
- func ParsePodSpecContainerResourceRequirements_FieldPathArrayItemValue(pathStr, valueStr string) (PodSpecContainerResourceRequirements_FieldPathArrayItemValue, error)
- type PodSpecContainerResourceRequirements_FieldPathArrayOfValues
- func MustParsePodSpecContainerResourceRequirements_FieldPathArrayOfValues(pathStr, valuesStr string) PodSpecContainerResourceRequirements_FieldPathArrayOfValues
- func ParsePodSpecContainerResourceRequirements_FieldPathArrayOfValues(pathStr, valuesStr string) (PodSpecContainerResourceRequirements_FieldPathArrayOfValues, error)
- type PodSpecContainerResourceRequirements_FieldPathMap
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) ClearValue(item *PodSpec_Container_ResourceRequirements)
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) Get(source *PodSpec_Container_ResourceRequirements) (values []interface{})
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetDefault() interface{}
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetSingle(source *PodSpec_Container_ResourceRequirements) (interface{}, bool)
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) IsLeaf() bool
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) JSONString() string
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) Key() string
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) Selector() PodSpecContainerResourceRequirements_FieldPathSelector
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) String() string
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithIArrayItemValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathArrayItemValue
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithIArrayOfValues(values interface{}) PodSpecContainerResourceRequirements_FieldPathArrayOfValues
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithIValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathValue
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues
- func (fpmaov *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) AsLimitsArrayOfElementValues() ([]int64, bool)
- func (fpmaov *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) AsRequestsArrayOfElementValues() ([]int64, bool)
- func (fpmaov *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
- type PodSpecContainerResourceRequirements_FieldPathMapValue
- func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) AsLimitsElementValue() (int64, bool)
- func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) AsRequestsElementValue() (int64, bool)
- func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) CompareWith(source *PodSpec_Container_ResourceRequirements) (int, bool)
- func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) SetTo(target **PodSpec_Container_ResourceRequirements)
- func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) SetToRaw(target proto.Message)
- type PodSpecContainerResourceRequirements_FieldPathSelector
- type PodSpecContainerResourceRequirements_FieldPathValue
- type PodSpecContainerResourceRequirements_FieldTerminalPath
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) ClearValue(item *PodSpec_Container_ResourceRequirements)
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) Get(source *PodSpec_Container_ResourceRequirements) (values []interface{})
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetDefault() interface{}
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetSingle(source *PodSpec_Container_ResourceRequirements) (interface{}, bool)
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) IsLeaf() bool
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) JSONString() string
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) Selector() PodSpecContainerResourceRequirements_FieldPathSelector
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) String() string
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithIArrayItemValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathArrayItemValue
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithIArrayOfValues(values interface{}) PodSpecContainerResourceRequirements_FieldPathArrayOfValues
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithIValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathValue
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue
- func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) ContainsValue(source *PodSpec_Container_ResourceRequirements) bool
- func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetSingle(source *PodSpec_Container_ResourceRequirements) (interface{}, bool)
- func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues
- func (fpaov *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) AsLimitsArrayOfValues() ([]map[string]int64, bool)
- func (fpaov *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) AsRequestsArrayOfValues() ([]map[string]int64, bool)
- func (fpaov *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type PodSpecContainerResourceRequirements_FieldTerminalPathValue
- func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) AsLimitsValue() (map[string]int64, bool)
- func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) AsRequestsValue() (map[string]int64, bool)
- func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) CompareWith(source *PodSpec_Container_ResourceRequirements) (int, bool)
- func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) SetTo(target **PodSpec_Container_ResourceRequirements)
- func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type PodSpecContainer_FieldPath
- type PodSpecContainer_FieldPathArrayItemValue
- type PodSpecContainer_FieldPathArrayOfValues
- type PodSpecContainer_FieldPathSelector
- type PodSpecContainer_FieldPathValue
- type PodSpecContainer_FieldSubPath
- func (fps *PodSpecContainer_FieldSubPath) AsEnvFromSubPath() (EnvFromSource_FieldPath, bool)
- func (fps *PodSpecContainer_FieldSubPath) AsEnvSubPath() (EnvVar_FieldPath, bool)
- func (fps *PodSpecContainer_FieldSubPath) AsResourcesSubPath() (PodSpecContainerResourceRequirements_FieldPath, bool)
- func (fps *PodSpecContainer_FieldSubPath) AsSecurityContextSubPath() (SecurityContext_FieldPath, bool)
- func (fps *PodSpecContainer_FieldSubPath) AsVolumeMountsSubPath() (VolumeMount_FieldPath, bool)
- func (fps *PodSpecContainer_FieldSubPath) ClearValue(item *PodSpec_Container)
- func (fps *PodSpecContainer_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *PodSpecContainer_FieldSubPath) Get(source *PodSpec_Container) (values []interface{})
- func (fps *PodSpecContainer_FieldSubPath) GetDefault() interface{}
- func (fps *PodSpecContainer_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *PodSpecContainer_FieldSubPath) GetSingle(source *PodSpec_Container) (interface{}, bool)
- func (fps *PodSpecContainer_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *PodSpecContainer_FieldSubPath) IsLeaf() bool
- func (fps *PodSpecContainer_FieldSubPath) JSONString() string
- func (fps *PodSpecContainer_FieldSubPath) Selector() PodSpecContainer_FieldPathSelector
- func (fps *PodSpecContainer_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *PodSpecContainer_FieldSubPath) String() string
- func (fps *PodSpecContainer_FieldSubPath) WithIArrayItemValue(value interface{}) PodSpecContainer_FieldPathArrayItemValue
- func (fps *PodSpecContainer_FieldSubPath) WithIArrayOfValues(values interface{}) PodSpecContainer_FieldPathArrayOfValues
- func (fps *PodSpecContainer_FieldSubPath) WithIValue(value interface{}) PodSpecContainer_FieldPathValue
- func (fps *PodSpecContainer_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *PodSpecContainer_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *PodSpecContainer_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PodSpecContainer_FieldSubPathArrayItemValue
- func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsEnvFromPathItemValue() (EnvFromSource_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsEnvPathItemValue() (EnvVar_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsResourcesPathItemValue() (PodSpecContainerResourceRequirements_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsSecurityContextPathItemValue() (SecurityContext_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsVolumeMountsPathItemValue() (VolumeMount_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) ContainsValue(source *PodSpec_Container) bool
- func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type PodSpecContainer_FieldSubPathArrayOfValues
- func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsEnvFromPathArrayOfValues() (EnvFromSource_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsEnvPathArrayOfValues() (EnvVar_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues() (PodSpecContainerResourceRequirements_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsSecurityContextPathArrayOfValues() (SecurityContext_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsVolumeMountsPathArrayOfValues() (VolumeMount_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type PodSpecContainer_FieldSubPathValue
- func (fpvs *PodSpecContainer_FieldSubPathValue) AsEnvFromPathValue() (EnvFromSource_FieldPathValue, bool)
- func (fpvs *PodSpecContainer_FieldSubPathValue) AsEnvPathValue() (EnvVar_FieldPathValue, bool)
- func (fpvs *PodSpecContainer_FieldSubPathValue) AsResourcesPathValue() (PodSpecContainerResourceRequirements_FieldPathValue, bool)
- func (fpvs *PodSpecContainer_FieldSubPathValue) AsSecurityContextPathValue() (SecurityContext_FieldPathValue, bool)
- func (fpvs *PodSpecContainer_FieldSubPathValue) AsVolumeMountsPathValue() (VolumeMount_FieldPathValue, bool)
- func (fpvs *PodSpecContainer_FieldSubPathValue) CompareWith(source *PodSpec_Container) (int, bool)
- func (fpvs *PodSpecContainer_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *PodSpecContainer_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *PodSpecContainer_FieldSubPathValue) SetTo(target **PodSpec_Container)
- func (fpvs *PodSpecContainer_FieldSubPathValue) SetToRaw(target proto.Message)
- type PodSpecContainer_FieldTerminalPath
- func (fp *PodSpecContainer_FieldTerminalPath) ClearValue(item *PodSpec_Container)
- func (fp *PodSpecContainer_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *PodSpecContainer_FieldTerminalPath) Get(source *PodSpec_Container) (values []interface{})
- func (fp *PodSpecContainer_FieldTerminalPath) GetDefault() interface{}
- func (fp *PodSpecContainer_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *PodSpecContainer_FieldTerminalPath) GetSingle(source *PodSpec_Container) (interface{}, bool)
- func (fp *PodSpecContainer_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *PodSpecContainer_FieldTerminalPath) IsLeaf() bool
- func (fp *PodSpecContainer_FieldTerminalPath) JSONString() string
- func (fp *PodSpecContainer_FieldTerminalPath) Selector() PodSpecContainer_FieldPathSelector
- func (fp *PodSpecContainer_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *PodSpecContainer_FieldTerminalPath) String() string
- func (fp *PodSpecContainer_FieldTerminalPath) WithIArrayItemValue(value interface{}) PodSpecContainer_FieldPathArrayItemValue
- func (fp *PodSpecContainer_FieldTerminalPath) WithIArrayOfValues(values interface{}) PodSpecContainer_FieldPathArrayOfValues
- func (fp *PodSpecContainer_FieldTerminalPath) WithIValue(value interface{}) PodSpecContainer_FieldPathValue
- func (fp *PodSpecContainer_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *PodSpecContainer_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *PodSpecContainer_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PodSpecContainer_FieldTerminalPathArrayItemValue
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsArgsItemValue() (string, bool)
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsCommandItemValue() (string, bool)
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsEnvItemValue() (*EnvVar, bool)
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsVolumeMountsItemValue() (*VolumeMount, bool)
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) ContainsValue(source *PodSpec_Container) bool
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) GetSingle(source *PodSpec_Container) (interface{}, bool)
- func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type PodSpecContainer_FieldTerminalPathArrayOfValues
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsArgsArrayOfValues() ([][]string, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsCommandArrayOfValues() ([][]string, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsEnvArrayOfValues() ([][]*EnvVar, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsEnvFromArrayOfValues() ([]*EnvFromSource, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsImageArrayOfValues() ([]string, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsImagePullPolicyArrayOfValues() ([]string, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues() ([]*PodSpec_Container_ResourceRequirements, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsSecurityContextArrayOfValues() ([]*SecurityContext, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsVolumeMountsArrayOfValues() ([][]*VolumeMount, bool)
- func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type PodSpecContainer_FieldTerminalPathValue
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsArgsValue() ([]string, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsCommandValue() ([]string, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsEnvFromValue() (*EnvFromSource, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsEnvValue() ([]*EnvVar, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsImagePullPolicyValue() (string, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsImageValue() (string, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsResourcesValue() (*PodSpec_Container_ResourceRequirements, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsSecurityContextValue() (*SecurityContext, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) AsVolumeMountsValue() ([]*VolumeMount, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) CompareWith(source *PodSpec_Container) (int, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *PodSpecContainer_FieldTerminalPathValue) SetTo(target **PodSpec_Container)
- func (fpv *PodSpecContainer_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type PodSpecFieldPathBuilder
- func (PodSpecFieldPathBuilder) Compose() PodSpecPathSelectorCompose
- func (PodSpecFieldPathBuilder) Containers() PodSpecPathSelectorContainers
- func (PodSpecFieldPathBuilder) HostNetwork() PodSpecPathSelectorHostNetwork
- func (PodSpecFieldPathBuilder) HostVolumeMounts() PodSpecPathSelectorHostVolumeMounts
- func (PodSpecFieldPathBuilder) ImagePullSecrets() PodSpecPathSelectorImagePullSecrets
- func (PodSpecFieldPathBuilder) Node() PodSpecPathSelectorNode
- func (PodSpecFieldPathBuilder) RestartPolicy() PodSpecPathSelectorRestartPolicy
- func (PodSpecFieldPathBuilder) Volumes() PodSpecPathSelectorVolumes
- type PodSpecMapPathSelectorContainersResourcesLimits
- func (s PodSpecMapPathSelectorContainersResourcesLimits) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecMapPathSelectorContainersResourcesLimits) WithArrayOfValues(values []int64) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecMapPathSelectorContainersResourcesLimits) WithValue(value int64) *PodSpec_FieldSubPathValue
- type PodSpecMapPathSelectorContainersResourcesRequests
- func (s PodSpecMapPathSelectorContainersResourcesRequests) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecMapPathSelectorContainersResourcesRequests) WithArrayOfValues(values []int64) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecMapPathSelectorContainersResourcesRequests) WithValue(value int64) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorCompose
- type PodSpecPathSelectorContainers
- func (PodSpecPathSelectorContainers) Args() PodSpecPathSelectorContainersArgs
- func (PodSpecPathSelectorContainers) Command() PodSpecPathSelectorContainersCommand
- func (PodSpecPathSelectorContainers) Env() PodSpecPathSelectorContainersEnv
- func (PodSpecPathSelectorContainers) EnvFrom() PodSpecPathSelectorContainersEnvFrom
- func (PodSpecPathSelectorContainers) FieldPath() *PodSpec_FieldTerminalPath
- func (PodSpecPathSelectorContainers) Image() PodSpecPathSelectorContainersImage
- func (PodSpecPathSelectorContainers) ImagePullPolicy() PodSpecPathSelectorContainersImagePullPolicy
- func (PodSpecPathSelectorContainers) Name() PodSpecPathSelectorContainersName
- func (PodSpecPathSelectorContainers) Resources() PodSpecPathSelectorContainersResources
- func (PodSpecPathSelectorContainers) SecurityContext() PodSpecPathSelectorContainersSecurityContext
- func (PodSpecPathSelectorContainers) VolumeMounts() PodSpecPathSelectorContainersVolumeMounts
- func (s PodSpecPathSelectorContainers) WithArrayOfValues(values [][]*PodSpec_Container) *PodSpec_FieldTerminalPathArrayOfValues
- func (s PodSpecPathSelectorContainers) WithItemValue(value *PodSpec_Container) *PodSpec_FieldTerminalPathArrayItemValue
- func (s PodSpecPathSelectorContainers) WithSubArrayItemValue(subPathArrayItemValue PodSpecContainer_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorContainers) WithSubArrayOfValues(subPathArrayOfValues PodSpecContainer_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
- func (PodSpecPathSelectorContainers) WithSubPath(subPath PodSpecContainer_FieldPath) *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainers) WithSubValue(subPathValue PodSpecContainer_FieldPathValue) *PodSpec_FieldSubPathValue
- func (s PodSpecPathSelectorContainers) WithValue(value []*PodSpec_Container) *PodSpec_FieldTerminalPathValue
- type PodSpecPathSelectorContainersArgs
- func (PodSpecPathSelectorContainersArgs) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersArgs) WithArrayOfValues(values [][]string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersArgs) WithItemValue(value string) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorContainersArgs) WithValue(value []string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersCommand
- func (PodSpecPathSelectorContainersCommand) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersCommand) WithArrayOfValues(values [][]string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersCommand) WithItemValue(value string) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorContainersCommand) WithValue(value []string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnv
- func (PodSpecPathSelectorContainersEnv) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersEnv) Name() PodSpecPathSelectorContainersEnvName
- func (PodSpecPathSelectorContainersEnv) Value() PodSpecPathSelectorContainersEnvValue
- func (PodSpecPathSelectorContainersEnv) ValueFrom() PodSpecPathSelectorContainersEnvValueFrom
- func (s PodSpecPathSelectorContainersEnv) WithArrayOfValues(values [][]*EnvVar) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnv) WithItemValue(value *EnvVar) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorContainersEnv) WithValue(value []*EnvVar) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFrom
- func (PodSpecPathSelectorContainersEnvFrom) ConfigMapRef() PodSpecPathSelectorContainersEnvFromConfigMapRef
- func (PodSpecPathSelectorContainersEnvFrom) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersEnvFrom) Prefix() PodSpecPathSelectorContainersEnvFromPrefix
- func (PodSpecPathSelectorContainersEnvFrom) SecretRef() PodSpecPathSelectorContainersEnvFromSecretRef
- func (s PodSpecPathSelectorContainersEnvFrom) WithArrayOfValues(values []*EnvFromSource) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFrom) WithValue(value *EnvFromSource) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFromConfigMapRef
- func (PodSpecPathSelectorContainersEnvFromConfigMapRef) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersEnvFromConfigMapRef) Name() PodSpecPathSelectorContainersEnvFromConfigMapRefName
- func (PodSpecPathSelectorContainersEnvFromConfigMapRef) Optional() PodSpecPathSelectorContainersEnvFromConfigMapRefOptional
- func (s PodSpecPathSelectorContainersEnvFromConfigMapRef) WithArrayOfValues(values []*ConfigMapEnvSource) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFromConfigMapRef) WithValue(value *ConfigMapEnvSource) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFromConfigMapRefName
- func (PodSpecPathSelectorContainersEnvFromConfigMapRefName) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvFromConfigMapRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFromConfigMapRefName) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFromConfigMapRefOptional
- func (PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFromPrefix
- func (PodSpecPathSelectorContainersEnvFromPrefix) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvFromPrefix) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFromPrefix) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFromSecretRef
- func (PodSpecPathSelectorContainersEnvFromSecretRef) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersEnvFromSecretRef) Name() PodSpecPathSelectorContainersEnvFromSecretRefName
- func (PodSpecPathSelectorContainersEnvFromSecretRef) Optional() PodSpecPathSelectorContainersEnvFromSecretRefOptional
- func (s PodSpecPathSelectorContainersEnvFromSecretRef) WithArrayOfValues(values []*SecretEnvSource) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFromSecretRef) WithValue(value *SecretEnvSource) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFromSecretRefName
- func (PodSpecPathSelectorContainersEnvFromSecretRefName) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvFromSecretRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFromSecretRefName) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvFromSecretRefOptional
- func (PodSpecPathSelectorContainersEnvFromSecretRefOptional) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvFromSecretRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvFromSecretRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvName
- type PodSpecPathSelectorContainersEnvValue
- type PodSpecPathSelectorContainersEnvValueFrom
- func (PodSpecPathSelectorContainersEnvValueFrom) ConfigMapKeyRef() PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef
- func (PodSpecPathSelectorContainersEnvValueFrom) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersEnvValueFrom) SecretKeyRef() PodSpecPathSelectorContainersEnvValueFromSecretKeyRef
- func (s PodSpecPathSelectorContainersEnvValueFrom) WithArrayOfValues(values []*EnvVarSource) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFrom) WithValue(value *EnvVarSource) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef
- func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) Key() PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey
- func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) Name() PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName
- func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) Optional() PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey
- func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName
- func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional
- func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromSecretKeyRef
- func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) Key() PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey
- func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) Name() PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName
- func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) Optional() PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) WithValue(value *SecretKeySelector) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey
- func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName
- func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional
- func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersImage
- type PodSpecPathSelectorContainersImagePullPolicy
- func (PodSpecPathSelectorContainersImagePullPolicy) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersImagePullPolicy) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersImagePullPolicy) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersName
- type PodSpecPathSelectorContainersResources
- func (PodSpecPathSelectorContainersResources) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersResources) Limits() PodSpecPathSelectorContainersResourcesLimits
- func (PodSpecPathSelectorContainersResources) Requests() PodSpecPathSelectorContainersResourcesRequests
- func (s PodSpecPathSelectorContainersResources) WithArrayOfValues(values []*PodSpec_Container_ResourceRequirements) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersResources) WithValue(value *PodSpec_Container_ResourceRequirements) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersResourcesLimits
- func (PodSpecPathSelectorContainersResourcesLimits) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersResourcesLimits) WithArrayOfValues(values []map[string]int64) *PodSpec_FieldSubPathArrayOfValues
- func (PodSpecPathSelectorContainersResourcesLimits) WithKey(key string) PodSpecMapPathSelectorContainersResourcesLimits
- func (s PodSpecPathSelectorContainersResourcesLimits) WithValue(value map[string]int64) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersResourcesRequests
- func (PodSpecPathSelectorContainersResourcesRequests) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersResourcesRequests) WithArrayOfValues(values []map[string]int64) *PodSpec_FieldSubPathArrayOfValues
- func (PodSpecPathSelectorContainersResourcesRequests) WithKey(key string) PodSpecMapPathSelectorContainersResourcesRequests
- func (s PodSpecPathSelectorContainersResourcesRequests) WithValue(value map[string]int64) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersSecurityContext
- func (PodSpecPathSelectorContainersSecurityContext) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersSecurityContext) Privileged() PodSpecPathSelectorContainersSecurityContextPrivileged
- func (s PodSpecPathSelectorContainersSecurityContext) WithArrayOfValues(values []*SecurityContext) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersSecurityContext) WithValue(value *SecurityContext) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersSecurityContextPrivileged
- func (PodSpecPathSelectorContainersSecurityContextPrivileged) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersSecurityContextPrivileged) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersSecurityContextPrivileged) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersVolumeMounts
- func (PodSpecPathSelectorContainersVolumeMounts) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorContainersVolumeMounts) MountPath() PodSpecPathSelectorContainersVolumeMountsMountPath
- func (PodSpecPathSelectorContainersVolumeMounts) Name() PodSpecPathSelectorContainersVolumeMountsName
- func (PodSpecPathSelectorContainersVolumeMounts) ReadOnly() PodSpecPathSelectorContainersVolumeMountsReadOnly
- func (PodSpecPathSelectorContainersVolumeMounts) SubPath() PodSpecPathSelectorContainersVolumeMountsSubPath
- func (s PodSpecPathSelectorContainersVolumeMounts) WithArrayOfValues(values [][]*VolumeMount) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersVolumeMounts) WithItemValue(value *VolumeMount) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorContainersVolumeMounts) WithValue(value []*VolumeMount) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersVolumeMountsMountPath
- func (PodSpecPathSelectorContainersVolumeMountsMountPath) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersVolumeMountsMountPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersVolumeMountsMountPath) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersVolumeMountsName
- func (PodSpecPathSelectorContainersVolumeMountsName) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersVolumeMountsName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersVolumeMountsName) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersVolumeMountsReadOnly
- func (PodSpecPathSelectorContainersVolumeMountsReadOnly) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersVolumeMountsReadOnly) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersVolumeMountsReadOnly) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorContainersVolumeMountsSubPath
- func (PodSpecPathSelectorContainersVolumeMountsSubPath) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorContainersVolumeMountsSubPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorContainersVolumeMountsSubPath) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorHostNetwork
- type PodSpecPathSelectorHostVolumeMounts
- func (PodSpecPathSelectorHostVolumeMounts) FieldPath() *PodSpec_FieldTerminalPath
- func (PodSpecPathSelectorHostVolumeMounts) MountPath() PodSpecPathSelectorHostVolumeMountsMountPath
- func (PodSpecPathSelectorHostVolumeMounts) Name() PodSpecPathSelectorHostVolumeMountsName
- func (PodSpecPathSelectorHostVolumeMounts) ReadOnly() PodSpecPathSelectorHostVolumeMountsReadOnly
- func (PodSpecPathSelectorHostVolumeMounts) SubPath() PodSpecPathSelectorHostVolumeMountsSubPath
- func (s PodSpecPathSelectorHostVolumeMounts) WithArrayOfValues(values [][]*VolumeMount) *PodSpec_FieldTerminalPathArrayOfValues
- func (s PodSpecPathSelectorHostVolumeMounts) WithItemValue(value *VolumeMount) *PodSpec_FieldTerminalPathArrayItemValue
- func (s PodSpecPathSelectorHostVolumeMounts) WithSubArrayItemValue(subPathArrayItemValue VolumeMount_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorHostVolumeMounts) WithSubArrayOfValues(subPathArrayOfValues VolumeMount_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
- func (PodSpecPathSelectorHostVolumeMounts) WithSubPath(subPath VolumeMount_FieldPath) *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorHostVolumeMounts) WithSubValue(subPathValue VolumeMount_FieldPathValue) *PodSpec_FieldSubPathValue
- func (s PodSpecPathSelectorHostVolumeMounts) WithValue(value []*VolumeMount) *PodSpec_FieldTerminalPathValue
- type PodSpecPathSelectorHostVolumeMountsMountPath
- func (PodSpecPathSelectorHostVolumeMountsMountPath) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorHostVolumeMountsMountPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorHostVolumeMountsMountPath) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorHostVolumeMountsName
- type PodSpecPathSelectorHostVolumeMountsReadOnly
- func (PodSpecPathSelectorHostVolumeMountsReadOnly) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorHostVolumeMountsReadOnly) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorHostVolumeMountsReadOnly) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorHostVolumeMountsSubPath
- func (PodSpecPathSelectorHostVolumeMountsSubPath) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorHostVolumeMountsSubPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorHostVolumeMountsSubPath) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorImagePullSecrets
- func (PodSpecPathSelectorImagePullSecrets) FieldPath() *PodSpec_FieldTerminalPath
- func (PodSpecPathSelectorImagePullSecrets) Name() PodSpecPathSelectorImagePullSecretsName
- func (s PodSpecPathSelectorImagePullSecrets) WithArrayOfValues(values [][]*LocalObjectReferenceSecret) *PodSpec_FieldTerminalPathArrayOfValues
- func (s PodSpecPathSelectorImagePullSecrets) WithItemValue(value *LocalObjectReferenceSecret) *PodSpec_FieldTerminalPathArrayItemValue
- func (s PodSpecPathSelectorImagePullSecrets) WithSubArrayItemValue(subPathArrayItemValue LocalObjectReferenceSecret_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorImagePullSecrets) WithSubArrayOfValues(subPathArrayOfValues LocalObjectReferenceSecret_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
- func (PodSpecPathSelectorImagePullSecrets) WithSubPath(subPath LocalObjectReferenceSecret_FieldPath) *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorImagePullSecrets) WithSubValue(subPathValue LocalObjectReferenceSecret_FieldPathValue) *PodSpec_FieldSubPathValue
- func (s PodSpecPathSelectorImagePullSecrets) WithValue(value []*LocalObjectReferenceSecret) *PodSpec_FieldTerminalPathValue
- type PodSpecPathSelectorImagePullSecretsName
- func (PodSpecPathSelectorImagePullSecretsName) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorImagePullSecretsName) WithArrayOfValues(values []*secrets_secret.Reference) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorImagePullSecretsName) WithValue(value *secrets_secret.Reference) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorNode
- func (PodSpecPathSelectorNode) FieldPath() *PodSpec_FieldTerminalPath
- func (s PodSpecPathSelectorNode) WithArrayOfValues(values []*devices_device.Reference) *PodSpec_FieldTerminalPathArrayOfValues
- func (s PodSpecPathSelectorNode) WithValue(value *devices_device.Reference) *PodSpec_FieldTerminalPathValue
- type PodSpecPathSelectorRestartPolicy
- func (PodSpecPathSelectorRestartPolicy) FieldPath() *PodSpec_FieldTerminalPath
- func (s PodSpecPathSelectorRestartPolicy) WithArrayOfValues(values []PodSpec_RestartPolicy) *PodSpec_FieldTerminalPathArrayOfValues
- func (s PodSpecPathSelectorRestartPolicy) WithValue(value PodSpec_RestartPolicy) *PodSpec_FieldTerminalPathValue
- type PodSpecPathSelectorVolumes
- func (PodSpecPathSelectorVolumes) ConfigMap() PodSpecPathSelectorVolumesConfigMap
- func (PodSpecPathSelectorVolumes) FieldPath() *PodSpec_FieldTerminalPath
- func (PodSpecPathSelectorVolumes) HostPath() PodSpecPathSelectorVolumesHostPath
- func (PodSpecPathSelectorVolumes) Name() PodSpecPathSelectorVolumesName
- func (PodSpecPathSelectorVolumes) Secret() PodSpecPathSelectorVolumesSecret
- func (s PodSpecPathSelectorVolumes) WithArrayOfValues(values [][]*Volume) *PodSpec_FieldTerminalPathArrayOfValues
- func (s PodSpecPathSelectorVolumes) WithItemValue(value *Volume) *PodSpec_FieldTerminalPathArrayItemValue
- func (s PodSpecPathSelectorVolumes) WithSubArrayItemValue(subPathArrayItemValue Volume_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorVolumes) WithSubArrayOfValues(subPathArrayOfValues Volume_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
- func (PodSpecPathSelectorVolumes) WithSubPath(subPath Volume_FieldPath) *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumes) WithSubValue(subPathValue Volume_FieldPathValue) *PodSpec_FieldSubPathValue
- func (s PodSpecPathSelectorVolumes) WithValue(value []*Volume) *PodSpec_FieldTerminalPathValue
- type PodSpecPathSelectorVolumesConfigMap
- func (PodSpecPathSelectorVolumesConfigMap) DefaultMode() PodSpecPathSelectorVolumesConfigMapDefaultMode
- func (PodSpecPathSelectorVolumesConfigMap) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorVolumesConfigMap) Items() PodSpecPathSelectorVolumesConfigMapItems
- func (PodSpecPathSelectorVolumesConfigMap) Name() PodSpecPathSelectorVolumesConfigMapName
- func (PodSpecPathSelectorVolumesConfigMap) Optional() PodSpecPathSelectorVolumesConfigMapOptional
- func (s PodSpecPathSelectorVolumesConfigMap) WithArrayOfValues(values []*ConfigMapVolumeSource) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesConfigMap) WithValue(value *ConfigMapVolumeSource) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesConfigMapDefaultMode
- func (PodSpecPathSelectorVolumesConfigMapDefaultMode) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesConfigMapDefaultMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesConfigMapDefaultMode) WithValue(value int32) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesConfigMapItems
- func (PodSpecPathSelectorVolumesConfigMapItems) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorVolumesConfigMapItems) Key() PodSpecPathSelectorVolumesConfigMapItemsKey
- func (PodSpecPathSelectorVolumesConfigMapItems) Mode() PodSpecPathSelectorVolumesConfigMapItemsMode
- func (PodSpecPathSelectorVolumesConfigMapItems) Path() PodSpecPathSelectorVolumesConfigMapItemsPath
- func (s PodSpecPathSelectorVolumesConfigMapItems) WithArrayOfValues(values [][]*KeyToPath) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesConfigMapItems) WithItemValue(value *KeyToPath) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorVolumesConfigMapItems) WithValue(value []*KeyToPath) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesConfigMapItemsKey
- func (PodSpecPathSelectorVolumesConfigMapItemsKey) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesConfigMapItemsKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesConfigMapItemsKey) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesConfigMapItemsMode
- func (PodSpecPathSelectorVolumesConfigMapItemsMode) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesConfigMapItemsMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesConfigMapItemsMode) WithValue(value int32) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesConfigMapItemsPath
- func (PodSpecPathSelectorVolumesConfigMapItemsPath) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesConfigMapItemsPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesConfigMapItemsPath) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesConfigMapName
- type PodSpecPathSelectorVolumesConfigMapOptional
- func (PodSpecPathSelectorVolumesConfigMapOptional) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesConfigMapOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesConfigMapOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesHostPath
- func (PodSpecPathSelectorVolumesHostPath) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorVolumesHostPath) Path() PodSpecPathSelectorVolumesHostPathPath
- func (PodSpecPathSelectorVolumesHostPath) Type() PodSpecPathSelectorVolumesHostPathType
- func (s PodSpecPathSelectorVolumesHostPath) WithArrayOfValues(values []*HostPathVolumeSource) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesHostPath) WithValue(value *HostPathVolumeSource) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesHostPathPath
- type PodSpecPathSelectorVolumesHostPathType
- func (PodSpecPathSelectorVolumesHostPathType) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesHostPathType) WithArrayOfValues(values []HostPathVolumeSource_Type) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesHostPathType) WithValue(value HostPathVolumeSource_Type) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesName
- type PodSpecPathSelectorVolumesSecret
- func (PodSpecPathSelectorVolumesSecret) DefaultMode() PodSpecPathSelectorVolumesSecretDefaultMode
- func (PodSpecPathSelectorVolumesSecret) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorVolumesSecret) Items() PodSpecPathSelectorVolumesSecretItems
- func (PodSpecPathSelectorVolumesSecret) Optional() PodSpecPathSelectorVolumesSecretOptional
- func (PodSpecPathSelectorVolumesSecret) SecretName() PodSpecPathSelectorVolumesSecretSecretName
- func (s PodSpecPathSelectorVolumesSecret) WithArrayOfValues(values []*SecretVolumeSource) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesSecret) WithValue(value *SecretVolumeSource) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesSecretDefaultMode
- func (PodSpecPathSelectorVolumesSecretDefaultMode) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesSecretDefaultMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesSecretDefaultMode) WithValue(value int32) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesSecretItems
- func (PodSpecPathSelectorVolumesSecretItems) FieldPath() *PodSpec_FieldSubPath
- func (PodSpecPathSelectorVolumesSecretItems) Key() PodSpecPathSelectorVolumesSecretItemsKey
- func (PodSpecPathSelectorVolumesSecretItems) Mode() PodSpecPathSelectorVolumesSecretItemsMode
- func (PodSpecPathSelectorVolumesSecretItems) Path() PodSpecPathSelectorVolumesSecretItemsPath
- func (s PodSpecPathSelectorVolumesSecretItems) WithArrayOfValues(values [][]*KeyToPath) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesSecretItems) WithItemValue(value *KeyToPath) *PodSpec_FieldSubPathArrayItemValue
- func (s PodSpecPathSelectorVolumesSecretItems) WithValue(value []*KeyToPath) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesSecretItemsKey
- func (PodSpecPathSelectorVolumesSecretItemsKey) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesSecretItemsKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesSecretItemsKey) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesSecretItemsMode
- func (PodSpecPathSelectorVolumesSecretItemsMode) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesSecretItemsMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesSecretItemsMode) WithValue(value int32) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesSecretItemsPath
- func (PodSpecPathSelectorVolumesSecretItemsPath) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesSecretItemsPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesSecretItemsPath) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpecPathSelectorVolumesSecretOptional
- type PodSpecPathSelectorVolumesSecretSecretName
- func (PodSpecPathSelectorVolumesSecretSecretName) FieldPath() *PodSpec_FieldSubPath
- func (s PodSpecPathSelectorVolumesSecretSecretName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
- func (s PodSpecPathSelectorVolumesSecretSecretName) WithValue(value string) *PodSpec_FieldSubPathValue
- type PodSpec_Container
- func (o *PodSpec_Container) Clone() *PodSpec_Container
- func (o *PodSpec_Container) CloneRaw() gotenobject.GotenObjectExt
- func (*PodSpec_Container) Descriptor() ([]byte, []int)
- func (m *PodSpec_Container) GetArgs() []string
- func (m *PodSpec_Container) GetCommand() []string
- func (m *PodSpec_Container) GetEnv() []*EnvVar
- func (m *PodSpec_Container) GetEnvFrom() *EnvFromSource
- func (m *PodSpec_Container) GetImage() string
- func (m *PodSpec_Container) GetImagePullPolicy() string
- func (m *PodSpec_Container) GetName() string
- func (m *PodSpec_Container) GetResources() *PodSpec_Container_ResourceRequirements
- func (m *PodSpec_Container) GetSecurityContext() *SecurityContext
- func (m *PodSpec_Container) GetVolumeMounts() []*VolumeMount
- func (*PodSpec_Container) GotenMessage()
- func (o *PodSpec_Container) GotenObjectExt()
- func (obj *PodSpec_Container) GotenValidate() error
- func (o *PodSpec_Container) MakeDiffFieldMask(other *PodSpec_Container) *PodSpec_Container_FieldMask
- func (o *PodSpec_Container) MakeFullFieldMask() *PodSpec_Container_FieldMask
- func (o *PodSpec_Container) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *PodSpec_Container) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *PodSpec_Container) Marshal() ([]byte, error)
- func (m *PodSpec_Container) MarshalJSON() ([]byte, error)
- func (o *PodSpec_Container) Merge(source *PodSpec_Container)
- func (o *PodSpec_Container) MergeRaw(source gotenobject.GotenObjectExt)
- func (*PodSpec_Container) ProtoMessage()
- func (m *PodSpec_Container) ProtoReflect() preflect.Message
- func (m *PodSpec_Container) Reset()
- func (m *PodSpec_Container) SetArgs(fv []string)
- func (m *PodSpec_Container) SetCommand(fv []string)
- func (m *PodSpec_Container) SetEnv(fv []*EnvVar)
- func (m *PodSpec_Container) SetEnvFrom(fv *EnvFromSource)
- func (m *PodSpec_Container) SetImage(fv string)
- func (m *PodSpec_Container) SetImagePullPolicy(fv string)
- func (m *PodSpec_Container) SetName(fv string)
- func (m *PodSpec_Container) SetResources(fv *PodSpec_Container_ResourceRequirements)
- func (m *PodSpec_Container) SetSecurityContext(fv *SecurityContext)
- func (m *PodSpec_Container) SetVolumeMounts(fv []*VolumeMount)
- func (m *PodSpec_Container) String() string
- func (m *PodSpec_Container) Unmarshal(b []byte) error
- func (m *PodSpec_Container) UnmarshalJSON(data []byte) error
- type PodSpec_ContainerMapPathSelectorResourcesLimits
- func (s PodSpec_ContainerMapPathSelectorResourcesLimits) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerMapPathSelectorResourcesLimits) WithArrayOfValues(values []int64) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerMapPathSelectorResourcesLimits) WithValue(value int64) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerMapPathSelectorResourcesRequests
- func (s PodSpec_ContainerMapPathSelectorResourcesRequests) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerMapPathSelectorResourcesRequests) WithArrayOfValues(values []int64) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerMapPathSelectorResourcesRequests) WithValue(value int64) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorArgs
- func (PodSpec_ContainerPathSelectorArgs) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (s PodSpec_ContainerPathSelectorArgs) WithArrayOfValues(values [][]string) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorArgs) WithItemValue(value string) *PodSpecContainer_FieldTerminalPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorArgs) WithValue(value []string) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorCommand
- func (PodSpec_ContainerPathSelectorCommand) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (s PodSpec_ContainerPathSelectorCommand) WithArrayOfValues(values [][]string) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorCommand) WithItemValue(value string) *PodSpecContainer_FieldTerminalPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorCommand) WithValue(value []string) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorEnv
- func (PodSpec_ContainerPathSelectorEnv) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (PodSpec_ContainerPathSelectorEnv) Name() PodSpec_ContainerPathSelectorEnvName
- func (PodSpec_ContainerPathSelectorEnv) Value() PodSpec_ContainerPathSelectorEnvValue
- func (PodSpec_ContainerPathSelectorEnv) ValueFrom() PodSpec_ContainerPathSelectorEnvValueFrom
- func (s PodSpec_ContainerPathSelectorEnv) WithArrayOfValues(values [][]*EnvVar) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnv) WithItemValue(value *EnvVar) *PodSpecContainer_FieldTerminalPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorEnv) WithSubArrayItemValue(subPathArrayItemValue EnvVar_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorEnv) WithSubArrayOfValues(subPathArrayOfValues EnvVar_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
- func (PodSpec_ContainerPathSelectorEnv) WithSubPath(subPath EnvVar_FieldPath) *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnv) WithSubValue(subPathValue EnvVar_FieldPathValue) *PodSpecContainer_FieldSubPathValue
- func (s PodSpec_ContainerPathSelectorEnv) WithValue(value []*EnvVar) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorEnvFrom
- func (PodSpec_ContainerPathSelectorEnvFrom) ConfigMapRef() PodSpec_ContainerPathSelectorEnvFromConfigMapRef
- func (PodSpec_ContainerPathSelectorEnvFrom) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (PodSpec_ContainerPathSelectorEnvFrom) Prefix() PodSpec_ContainerPathSelectorEnvFromPrefix
- func (PodSpec_ContainerPathSelectorEnvFrom) SecretRef() PodSpec_ContainerPathSelectorEnvFromSecretRef
- func (s PodSpec_ContainerPathSelectorEnvFrom) WithArrayOfValues(values []*EnvFromSource) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFrom) WithSubArrayItemValue(subPathArrayItemValue EnvFromSource_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorEnvFrom) WithSubArrayOfValues(subPathArrayOfValues EnvFromSource_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
- func (PodSpec_ContainerPathSelectorEnvFrom) WithSubPath(subPath EnvFromSource_FieldPath) *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvFrom) WithSubValue(subPathValue EnvFromSource_FieldPathValue) *PodSpecContainer_FieldSubPathValue
- func (s PodSpec_ContainerPathSelectorEnvFrom) WithValue(value *EnvFromSource) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorEnvFromConfigMapRef
- func (PodSpec_ContainerPathSelectorEnvFromConfigMapRef) FieldPath() *PodSpecContainer_FieldSubPath
- func (PodSpec_ContainerPathSelectorEnvFromConfigMapRef) Name() PodSpec_ContainerPathSelectorEnvFromConfigMapRefName
- func (PodSpec_ContainerPathSelectorEnvFromConfigMapRef) Optional() PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional
- func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRef) WithArrayOfValues(values []*ConfigMapEnvSource) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRef) WithValue(value *ConfigMapEnvSource) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvFromConfigMapRefName
- func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional
- func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvFromPrefix
- func (PodSpec_ContainerPathSelectorEnvFromPrefix) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvFromPrefix) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFromPrefix) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvFromSecretRef
- func (PodSpec_ContainerPathSelectorEnvFromSecretRef) FieldPath() *PodSpecContainer_FieldSubPath
- func (PodSpec_ContainerPathSelectorEnvFromSecretRef) Name() PodSpec_ContainerPathSelectorEnvFromSecretRefName
- func (PodSpec_ContainerPathSelectorEnvFromSecretRef) Optional() PodSpec_ContainerPathSelectorEnvFromSecretRefOptional
- func (s PodSpec_ContainerPathSelectorEnvFromSecretRef) WithArrayOfValues(values []*SecretEnvSource) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFromSecretRef) WithValue(value *SecretEnvSource) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvFromSecretRefName
- func (PodSpec_ContainerPathSelectorEnvFromSecretRefName) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvFromSecretRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFromSecretRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvFromSecretRefOptional
- func (PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvName
- func (PodSpec_ContainerPathSelectorEnvName) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValue
- func (PodSpec_ContainerPathSelectorEnvValue) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvValue) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValue) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFrom
- func (PodSpec_ContainerPathSelectorEnvValueFrom) ConfigMapKeyRef() PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef
- func (PodSpec_ContainerPathSelectorEnvValueFrom) FieldPath() *PodSpecContainer_FieldSubPath
- func (PodSpec_ContainerPathSelectorEnvValueFrom) SecretKeyRef() PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef
- func (s PodSpec_ContainerPathSelectorEnvValueFrom) WithArrayOfValues(values []*EnvVarSource) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFrom) WithValue(value *EnvVarSource) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef
- func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) FieldPath() *PodSpecContainer_FieldSubPath
- func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) Key() PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey
- func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) Name() PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName
- func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) Optional() PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey
- func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName
- func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional
- func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef
- func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) FieldPath() *PodSpecContainer_FieldSubPath
- func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) Key() PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey
- func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) Name() PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName
- func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) Optional() PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) WithValue(value *SecretKeySelector) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey
- func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName
- func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional
- func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorImage
- func (PodSpec_ContainerPathSelectorImage) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (s PodSpec_ContainerPathSelectorImage) WithArrayOfValues(values []string) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorImage) WithValue(value string) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorImagePullPolicy
- func (PodSpec_ContainerPathSelectorImagePullPolicy) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (s PodSpec_ContainerPathSelectorImagePullPolicy) WithArrayOfValues(values []string) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorImagePullPolicy) WithValue(value string) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorName
- func (PodSpec_ContainerPathSelectorName) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (s PodSpec_ContainerPathSelectorName) WithArrayOfValues(values []string) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorName) WithValue(value string) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorResources
- func (PodSpec_ContainerPathSelectorResources) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (PodSpec_ContainerPathSelectorResources) Limits() PodSpec_ContainerPathSelectorResourcesLimits
- func (PodSpec_ContainerPathSelectorResources) Requests() PodSpec_ContainerPathSelectorResourcesRequests
- func (s PodSpec_ContainerPathSelectorResources) WithArrayOfValues(values []*PodSpec_Container_ResourceRequirements) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorResources) WithSubArrayItemValue(...) *PodSpecContainer_FieldSubPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorResources) WithSubArrayOfValues(...) *PodSpecContainer_FieldSubPathArrayOfValues
- func (PodSpec_ContainerPathSelectorResources) WithSubPath(subPath PodSpecContainerResourceRequirements_FieldPath) *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorResources) WithSubValue(subPathValue PodSpecContainerResourceRequirements_FieldPathValue) *PodSpecContainer_FieldSubPathValue
- func (s PodSpec_ContainerPathSelectorResources) WithValue(value *PodSpec_Container_ResourceRequirements) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorResourcesLimits
- func (PodSpec_ContainerPathSelectorResourcesLimits) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorResourcesLimits) WithArrayOfValues(values []map[string]int64) *PodSpecContainer_FieldSubPathArrayOfValues
- func (PodSpec_ContainerPathSelectorResourcesLimits) WithKey(key string) PodSpec_ContainerMapPathSelectorResourcesLimits
- func (s PodSpec_ContainerPathSelectorResourcesLimits) WithValue(value map[string]int64) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorResourcesRequests
- func (PodSpec_ContainerPathSelectorResourcesRequests) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorResourcesRequests) WithArrayOfValues(values []map[string]int64) *PodSpecContainer_FieldSubPathArrayOfValues
- func (PodSpec_ContainerPathSelectorResourcesRequests) WithKey(key string) PodSpec_ContainerMapPathSelectorResourcesRequests
- func (s PodSpec_ContainerPathSelectorResourcesRequests) WithValue(value map[string]int64) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorSecurityContext
- func (PodSpec_ContainerPathSelectorSecurityContext) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (PodSpec_ContainerPathSelectorSecurityContext) Privileged() PodSpec_ContainerPathSelectorSecurityContextPrivileged
- func (s PodSpec_ContainerPathSelectorSecurityContext) WithArrayOfValues(values []*SecurityContext) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorSecurityContext) WithSubArrayItemValue(subPathArrayItemValue SecurityContext_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorSecurityContext) WithSubArrayOfValues(subPathArrayOfValues SecurityContext_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
- func (PodSpec_ContainerPathSelectorSecurityContext) WithSubPath(subPath SecurityContext_FieldPath) *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorSecurityContext) WithSubValue(subPathValue SecurityContext_FieldPathValue) *PodSpecContainer_FieldSubPathValue
- func (s PodSpec_ContainerPathSelectorSecurityContext) WithValue(value *SecurityContext) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorSecurityContextPrivileged
- func (PodSpec_ContainerPathSelectorSecurityContextPrivileged) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorSecurityContextPrivileged) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorSecurityContextPrivileged) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorVolumeMounts
- func (PodSpec_ContainerPathSelectorVolumeMounts) FieldPath() *PodSpecContainer_FieldTerminalPath
- func (PodSpec_ContainerPathSelectorVolumeMounts) MountPath() PodSpec_ContainerPathSelectorVolumeMountsMountPath
- func (PodSpec_ContainerPathSelectorVolumeMounts) Name() PodSpec_ContainerPathSelectorVolumeMountsName
- func (PodSpec_ContainerPathSelectorVolumeMounts) ReadOnly() PodSpec_ContainerPathSelectorVolumeMountsReadOnly
- func (PodSpec_ContainerPathSelectorVolumeMounts) SubPath() PodSpec_ContainerPathSelectorVolumeMountsSubPath
- func (s PodSpec_ContainerPathSelectorVolumeMounts) WithArrayOfValues(values [][]*VolumeMount) *PodSpecContainer_FieldTerminalPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorVolumeMounts) WithItemValue(value *VolumeMount) *PodSpecContainer_FieldTerminalPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorVolumeMounts) WithSubArrayItemValue(subPathArrayItemValue VolumeMount_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
- func (s PodSpec_ContainerPathSelectorVolumeMounts) WithSubArrayOfValues(subPathArrayOfValues VolumeMount_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
- func (PodSpec_ContainerPathSelectorVolumeMounts) WithSubPath(subPath VolumeMount_FieldPath) *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorVolumeMounts) WithSubValue(subPathValue VolumeMount_FieldPathValue) *PodSpecContainer_FieldSubPathValue
- func (s PodSpec_ContainerPathSelectorVolumeMounts) WithValue(value []*VolumeMount) *PodSpecContainer_FieldTerminalPathValue
- type PodSpec_ContainerPathSelectorVolumeMountsMountPath
- func (PodSpec_ContainerPathSelectorVolumeMountsMountPath) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorVolumeMountsMountPath) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorVolumeMountsMountPath) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorVolumeMountsName
- func (PodSpec_ContainerPathSelectorVolumeMountsName) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorVolumeMountsName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorVolumeMountsName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorVolumeMountsReadOnly
- func (PodSpec_ContainerPathSelectorVolumeMountsReadOnly) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorVolumeMountsReadOnly) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorVolumeMountsReadOnly) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
- type PodSpec_ContainerPathSelectorVolumeMountsSubPath
- func (PodSpec_ContainerPathSelectorVolumeMountsSubPath) FieldPath() *PodSpecContainer_FieldSubPath
- func (s PodSpec_ContainerPathSelectorVolumeMountsSubPath) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
- func (s PodSpec_ContainerPathSelectorVolumeMountsSubPath) WithValue(value string) *PodSpecContainer_FieldSubPathValue
- type PodSpec_Container_FieldMask
- func (fieldMask *PodSpec_Container_FieldMask) AppendPath(path PodSpecContainer_FieldPath)
- func (fieldMask *PodSpec_Container_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *PodSpec_Container_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *PodSpec_Container_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *PodSpec_Container_FieldMask) FilterInputFields() *PodSpec_Container_FieldMask
- func (fieldMask *PodSpec_Container_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *PodSpec_Container_FieldMask) GetPaths() []PodSpecContainer_FieldPath
- func (fieldMask *PodSpec_Container_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *PodSpec_Container_FieldMask) IsFull() bool
- func (fieldMask PodSpec_Container_FieldMask) Marshal() ([]byte, error)
- func (fieldMask PodSpec_Container_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *PodSpec_Container_FieldMask) PathsCount() int
- func (fieldMask *PodSpec_Container_FieldMask) Project(source *PodSpec_Container) *PodSpec_Container
- func (fieldMask *PodSpec_Container_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *PodSpec_Container_FieldMask) ProtoMessage()
- func (fieldMask *PodSpec_Container_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *PodSpec_Container_FieldMask) Reset()
- func (fieldMask *PodSpec_Container_FieldMask) Set(target, source *PodSpec_Container)
- func (fieldMask *PodSpec_Container_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *PodSpec_Container_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *PodSpec_Container_FieldMask) Size() int
- func (fieldMask *PodSpec_Container_FieldMask) String() string
- func (fieldMask *PodSpec_Container_FieldMask) Subtract(other *PodSpec_Container_FieldMask) *PodSpec_Container_FieldMask
- func (fieldMask *PodSpec_Container_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *PodSpec_Container_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *PodSpec_Container_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *PodSpec_Container_FieldMask) UnmarshalJSON(data []byte) error
- type PodSpec_Container_ResourceRequirements
- func (o *PodSpec_Container_ResourceRequirements) Clone() *PodSpec_Container_ResourceRequirements
- func (o *PodSpec_Container_ResourceRequirements) CloneRaw() gotenobject.GotenObjectExt
- func (*PodSpec_Container_ResourceRequirements) Descriptor() ([]byte, []int)
- func (m *PodSpec_Container_ResourceRequirements) GetLimits() map[string]int64
- func (m *PodSpec_Container_ResourceRequirements) GetRequests() map[string]int64
- func (*PodSpec_Container_ResourceRequirements) GotenMessage()
- func (o *PodSpec_Container_ResourceRequirements) GotenObjectExt()
- func (obj *PodSpec_Container_ResourceRequirements) GotenValidate() error
- func (o *PodSpec_Container_ResourceRequirements) MakeDiffFieldMask(other *PodSpec_Container_ResourceRequirements) *PodSpec_Container_ResourceRequirements_FieldMask
- func (o *PodSpec_Container_ResourceRequirements) MakeFullFieldMask() *PodSpec_Container_ResourceRequirements_FieldMask
- func (o *PodSpec_Container_ResourceRequirements) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *PodSpec_Container_ResourceRequirements) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *PodSpec_Container_ResourceRequirements) Marshal() ([]byte, error)
- func (m *PodSpec_Container_ResourceRequirements) MarshalJSON() ([]byte, error)
- func (o *PodSpec_Container_ResourceRequirements) Merge(source *PodSpec_Container_ResourceRequirements)
- func (o *PodSpec_Container_ResourceRequirements) MergeRaw(source gotenobject.GotenObjectExt)
- func (*PodSpec_Container_ResourceRequirements) ProtoMessage()
- func (m *PodSpec_Container_ResourceRequirements) ProtoReflect() preflect.Message
- func (m *PodSpec_Container_ResourceRequirements) Reset()
- func (m *PodSpec_Container_ResourceRequirements) SetLimits(fv map[string]int64)
- func (m *PodSpec_Container_ResourceRequirements) SetRequests(fv map[string]int64)
- func (m *PodSpec_Container_ResourceRequirements) String() string
- func (m *PodSpec_Container_ResourceRequirements) Unmarshal(b []byte) error
- func (m *PodSpec_Container_ResourceRequirements) UnmarshalJSON(data []byte) error
- type PodSpec_Container_ResourceRequirementsMapPathSelectorLimits
- func (s PodSpec_Container_ResourceRequirementsMapPathSelectorLimits) FieldPath() *PodSpecContainerResourceRequirements_FieldPathMap
- func (s PodSpec_Container_ResourceRequirementsMapPathSelectorLimits) WithArrayOfValues(values []int64) *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues
- func (s PodSpec_Container_ResourceRequirementsMapPathSelectorLimits) WithValue(value int64) *PodSpecContainerResourceRequirements_FieldPathMapValue
- type PodSpec_Container_ResourceRequirementsMapPathSelectorRequests
- func (s PodSpec_Container_ResourceRequirementsMapPathSelectorRequests) FieldPath() *PodSpecContainerResourceRequirements_FieldPathMap
- func (s PodSpec_Container_ResourceRequirementsMapPathSelectorRequests) WithArrayOfValues(values []int64) *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues
- func (s PodSpec_Container_ResourceRequirementsMapPathSelectorRequests) WithValue(value int64) *PodSpecContainerResourceRequirements_FieldPathMapValue
- type PodSpec_Container_ResourceRequirementsPathSelectorLimits
- func (PodSpec_Container_ResourceRequirementsPathSelectorLimits) FieldPath() *PodSpecContainerResourceRequirements_FieldTerminalPath
- func (s PodSpec_Container_ResourceRequirementsPathSelectorLimits) WithArrayOfValues(values []map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues
- func (PodSpec_Container_ResourceRequirementsPathSelectorLimits) WithKey(key string) PodSpec_Container_ResourceRequirementsMapPathSelectorLimits
- func (s PodSpec_Container_ResourceRequirementsPathSelectorLimits) WithValue(value map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathValue
- type PodSpec_Container_ResourceRequirementsPathSelectorRequests
- func (PodSpec_Container_ResourceRequirementsPathSelectorRequests) FieldPath() *PodSpecContainerResourceRequirements_FieldTerminalPath
- func (s PodSpec_Container_ResourceRequirementsPathSelectorRequests) WithArrayOfValues(values []map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues
- func (PodSpec_Container_ResourceRequirementsPathSelectorRequests) WithKey(key string) PodSpec_Container_ResourceRequirementsMapPathSelectorRequests
- func (s PodSpec_Container_ResourceRequirementsPathSelectorRequests) WithValue(value map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathValue
- type PodSpec_Container_ResourceRequirements_FieldMask
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) AppendPath(path PodSpecContainerResourceRequirements_FieldPath)
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) FilterInputFields() *PodSpec_Container_ResourceRequirements_FieldMask
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) GetPaths() []PodSpecContainerResourceRequirements_FieldPath
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) IsFull() bool
- func (fieldMask PodSpec_Container_ResourceRequirements_FieldMask) Marshal() ([]byte, error)
- func (fieldMask PodSpec_Container_ResourceRequirements_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) PathsCount() int
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Project(source *PodSpec_Container_ResourceRequirements) *PodSpec_Container_ResourceRequirements
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ProtoMessage()
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Reset()
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Set(target, source *PodSpec_Container_ResourceRequirements)
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Size() int
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) String() string
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Subtract(other *PodSpec_Container_ResourceRequirements_FieldMask) *PodSpec_Container_ResourceRequirements_FieldMask
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) UnmarshalJSON(data []byte) error
- type PodSpec_FieldMask
- func (fieldMask *PodSpec_FieldMask) AppendPath(path PodSpec_FieldPath)
- func (fieldMask *PodSpec_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *PodSpec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *PodSpec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *PodSpec_FieldMask) FilterInputFields() *PodSpec_FieldMask
- func (fieldMask *PodSpec_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *PodSpec_FieldMask) GetPaths() []PodSpec_FieldPath
- func (fieldMask *PodSpec_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *PodSpec_FieldMask) IsFull() bool
- func (fieldMask PodSpec_FieldMask) Marshal() ([]byte, error)
- func (fieldMask PodSpec_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *PodSpec_FieldMask) PathsCount() int
- func (fieldMask *PodSpec_FieldMask) Project(source *PodSpec) *PodSpec
- func (fieldMask *PodSpec_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *PodSpec_FieldMask) ProtoMessage()
- func (fieldMask *PodSpec_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *PodSpec_FieldMask) Reset()
- func (fieldMask *PodSpec_FieldMask) Set(target, source *PodSpec)
- func (fieldMask *PodSpec_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *PodSpec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *PodSpec_FieldMask) Size() int
- func (fieldMask *PodSpec_FieldMask) String() string
- func (fieldMask *PodSpec_FieldMask) Subtract(other *PodSpec_FieldMask) *PodSpec_FieldMask
- func (fieldMask *PodSpec_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *PodSpec_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *PodSpec_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *PodSpec_FieldMask) UnmarshalJSON(data []byte) error
- type PodSpec_FieldPath
- type PodSpec_FieldPathArrayItemValue
- type PodSpec_FieldPathArrayOfValues
- type PodSpec_FieldPathSelector
- type PodSpec_FieldPathValue
- type PodSpec_FieldSubPath
- func (fps *PodSpec_FieldSubPath) AsContainersSubPath() (PodSpecContainer_FieldPath, bool)
- func (fps *PodSpec_FieldSubPath) AsHostVolumeMountsSubPath() (VolumeMount_FieldPath, bool)
- func (fps *PodSpec_FieldSubPath) AsImagePullSecretsSubPath() (LocalObjectReferenceSecret_FieldPath, bool)
- func (fps *PodSpec_FieldSubPath) AsVolumesSubPath() (Volume_FieldPath, bool)
- func (fps *PodSpec_FieldSubPath) ClearValue(item *PodSpec)
- func (fps *PodSpec_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *PodSpec_FieldSubPath) Get(source *PodSpec) (values []interface{})
- func (fps *PodSpec_FieldSubPath) GetDefault() interface{}
- func (fps *PodSpec_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *PodSpec_FieldSubPath) GetSingle(source *PodSpec) (interface{}, bool)
- func (fps *PodSpec_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *PodSpec_FieldSubPath) IsLeaf() bool
- func (fps *PodSpec_FieldSubPath) JSONString() string
- func (fps *PodSpec_FieldSubPath) Selector() PodSpec_FieldPathSelector
- func (fps *PodSpec_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *PodSpec_FieldSubPath) String() string
- func (fps *PodSpec_FieldSubPath) WithIArrayItemValue(value interface{}) PodSpec_FieldPathArrayItemValue
- func (fps *PodSpec_FieldSubPath) WithIArrayOfValues(values interface{}) PodSpec_FieldPathArrayOfValues
- func (fps *PodSpec_FieldSubPath) WithIValue(value interface{}) PodSpec_FieldPathValue
- func (fps *PodSpec_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *PodSpec_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *PodSpec_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PodSpec_FieldSubPathArrayItemValue
- func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsContainersPathItemValue() (PodSpecContainer_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsHostVolumeMountsPathItemValue() (VolumeMount_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsImagePullSecretsPathItemValue() (LocalObjectReferenceSecret_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsVolumesPathItemValue() (Volume_FieldPathArrayItemValue, bool)
- func (fpaivs *PodSpec_FieldSubPathArrayItemValue) ContainsValue(source *PodSpec) bool
- func (fpaivs *PodSpec_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type PodSpec_FieldSubPathArrayOfValues
- func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsContainersPathArrayOfValues() (PodSpecContainer_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsHostVolumeMountsPathArrayOfValues() (VolumeMount_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsImagePullSecretsPathArrayOfValues() (LocalObjectReferenceSecret_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsVolumesPathArrayOfValues() (Volume_FieldPathArrayOfValues, bool)
- func (fpsaov *PodSpec_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type PodSpec_FieldSubPathValue
- func (fpvs *PodSpec_FieldSubPathValue) AsContainersPathValue() (PodSpecContainer_FieldPathValue, bool)
- func (fpvs *PodSpec_FieldSubPathValue) AsHostVolumeMountsPathValue() (VolumeMount_FieldPathValue, bool)
- func (fpvs *PodSpec_FieldSubPathValue) AsImagePullSecretsPathValue() (LocalObjectReferenceSecret_FieldPathValue, bool)
- func (fpvs *PodSpec_FieldSubPathValue) AsVolumesPathValue() (Volume_FieldPathValue, bool)
- func (fpvs *PodSpec_FieldSubPathValue) CompareWith(source *PodSpec) (int, bool)
- func (fpvs *PodSpec_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *PodSpec_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *PodSpec_FieldSubPathValue) SetTo(target **PodSpec)
- func (fpvs *PodSpec_FieldSubPathValue) SetToRaw(target proto.Message)
- type PodSpec_FieldTerminalPath
- func (fp *PodSpec_FieldTerminalPath) ClearValue(item *PodSpec)
- func (fp *PodSpec_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *PodSpec_FieldTerminalPath) Get(source *PodSpec) (values []interface{})
- func (fp *PodSpec_FieldTerminalPath) GetDefault() interface{}
- func (fp *PodSpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *PodSpec_FieldTerminalPath) GetSingle(source *PodSpec) (interface{}, bool)
- func (fp *PodSpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *PodSpec_FieldTerminalPath) IsLeaf() bool
- func (fp *PodSpec_FieldTerminalPath) JSONString() string
- func (fp *PodSpec_FieldTerminalPath) Selector() PodSpec_FieldPathSelector
- func (fp *PodSpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *PodSpec_FieldTerminalPath) String() string
- func (fp *PodSpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) PodSpec_FieldPathArrayItemValue
- func (fp *PodSpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) PodSpec_FieldPathArrayOfValues
- func (fp *PodSpec_FieldTerminalPath) WithIValue(value interface{}) PodSpec_FieldPathValue
- func (fp *PodSpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *PodSpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *PodSpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PodSpec_FieldTerminalPathArrayItemValue
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsContainersItemValue() (*PodSpec_Container, bool)
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsHostVolumeMountsItemValue() (*VolumeMount, bool)
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsImagePullSecretsItemValue() (*LocalObjectReferenceSecret, bool)
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsVolumesItemValue() (*Volume, bool)
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) ContainsValue(source *PodSpec) bool
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) GetSingle(source *PodSpec) (interface{}, bool)
- func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type PodSpec_FieldTerminalPathArrayOfValues
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsComposeArrayOfValues() ([]string, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsContainersArrayOfValues() ([][]*PodSpec_Container, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsHostNetworkArrayOfValues() ([]bool, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsHostVolumeMountsArrayOfValues() ([][]*VolumeMount, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsImagePullSecretsArrayOfValues() ([][]*LocalObjectReferenceSecret, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsNodeArrayOfValues() ([]*devices_device.Reference, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsRestartPolicyArrayOfValues() ([]PodSpec_RestartPolicy, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsVolumesArrayOfValues() ([][]*Volume, bool)
- func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type PodSpec_FieldTerminalPathValue
- func (fpv *PodSpec_FieldTerminalPathValue) AsComposeValue() (string, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) AsContainersValue() ([]*PodSpec_Container, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) AsHostNetworkValue() (bool, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) AsHostVolumeMountsValue() ([]*VolumeMount, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) AsImagePullSecretsValue() ([]*LocalObjectReferenceSecret, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) AsNodeValue() (*devices_device.Reference, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) AsRestartPolicyValue() (PodSpec_RestartPolicy, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) AsVolumesValue() ([]*Volume, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) CompareWith(source *PodSpec) (int, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *PodSpec_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *PodSpec_FieldTerminalPathValue) SetTo(target **PodSpec)
- func (fpv *PodSpec_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type PodSpec_RestartPolicy
- func (PodSpec_RestartPolicy) Descriptor() preflect.EnumDescriptor
- func (x PodSpec_RestartPolicy) Enum() *PodSpec_RestartPolicy
- func (PodSpec_RestartPolicy) EnumDescriptor() ([]byte, []int)
- func (x PodSpec_RestartPolicy) Number() preflect.EnumNumber
- func (x PodSpec_RestartPolicy) String() string
- func (PodSpec_RestartPolicy) Type() preflect.EnumType
- type SecretEnvSource
- func (o *SecretEnvSource) Clone() *SecretEnvSource
- func (o *SecretEnvSource) CloneRaw() gotenobject.GotenObjectExt
- func (*SecretEnvSource) Descriptor() ([]byte, []int)
- func (m *SecretEnvSource) GetName() string
- func (m *SecretEnvSource) GetOptional() bool
- func (*SecretEnvSource) GotenMessage()
- func (o *SecretEnvSource) GotenObjectExt()
- func (obj *SecretEnvSource) GotenValidate() error
- func (o *SecretEnvSource) MakeDiffFieldMask(other *SecretEnvSource) *SecretEnvSource_FieldMask
- func (o *SecretEnvSource) MakeFullFieldMask() *SecretEnvSource_FieldMask
- func (o *SecretEnvSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *SecretEnvSource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *SecretEnvSource) Marshal() ([]byte, error)
- func (m *SecretEnvSource) MarshalJSON() ([]byte, error)
- func (o *SecretEnvSource) Merge(source *SecretEnvSource)
- func (o *SecretEnvSource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*SecretEnvSource) ProtoMessage()
- func (m *SecretEnvSource) ProtoReflect() preflect.Message
- func (m *SecretEnvSource) Reset()
- func (m *SecretEnvSource) SetName(fv string)
- func (m *SecretEnvSource) SetOptional(fv bool)
- func (m *SecretEnvSource) String() string
- func (m *SecretEnvSource) Unmarshal(b []byte) error
- func (m *SecretEnvSource) UnmarshalJSON(data []byte) error
- type SecretEnvSourceFieldPathBuilder
- type SecretEnvSourcePathSelectorName
- func (SecretEnvSourcePathSelectorName) FieldPath() *SecretEnvSource_FieldTerminalPath
- func (s SecretEnvSourcePathSelectorName) WithArrayOfValues(values []string) *SecretEnvSource_FieldTerminalPathArrayOfValues
- func (s SecretEnvSourcePathSelectorName) WithValue(value string) *SecretEnvSource_FieldTerminalPathValue
- type SecretEnvSourcePathSelectorOptional
- func (SecretEnvSourcePathSelectorOptional) FieldPath() *SecretEnvSource_FieldTerminalPath
- func (s SecretEnvSourcePathSelectorOptional) WithArrayOfValues(values []bool) *SecretEnvSource_FieldTerminalPathArrayOfValues
- func (s SecretEnvSourcePathSelectorOptional) WithValue(value bool) *SecretEnvSource_FieldTerminalPathValue
- type SecretEnvSource_FieldMask
- func (fieldMask *SecretEnvSource_FieldMask) AppendPath(path SecretEnvSource_FieldPath)
- func (fieldMask *SecretEnvSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *SecretEnvSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *SecretEnvSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *SecretEnvSource_FieldMask) FilterInputFields() *SecretEnvSource_FieldMask
- func (fieldMask *SecretEnvSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *SecretEnvSource_FieldMask) GetPaths() []SecretEnvSource_FieldPath
- func (fieldMask *SecretEnvSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *SecretEnvSource_FieldMask) IsFull() bool
- func (fieldMask SecretEnvSource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask SecretEnvSource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *SecretEnvSource_FieldMask) PathsCount() int
- func (fieldMask *SecretEnvSource_FieldMask) Project(source *SecretEnvSource) *SecretEnvSource
- func (fieldMask *SecretEnvSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *SecretEnvSource_FieldMask) ProtoMessage()
- func (fieldMask *SecretEnvSource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *SecretEnvSource_FieldMask) Reset()
- func (fieldMask *SecretEnvSource_FieldMask) Set(target, source *SecretEnvSource)
- func (fieldMask *SecretEnvSource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *SecretEnvSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *SecretEnvSource_FieldMask) Size() int
- func (fieldMask *SecretEnvSource_FieldMask) String() string
- func (fieldMask *SecretEnvSource_FieldMask) Subtract(other *SecretEnvSource_FieldMask) *SecretEnvSource_FieldMask
- func (fieldMask *SecretEnvSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *SecretEnvSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *SecretEnvSource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *SecretEnvSource_FieldMask) UnmarshalJSON(data []byte) error
- type SecretEnvSource_FieldPath
- type SecretEnvSource_FieldPathArrayItemValue
- type SecretEnvSource_FieldPathArrayOfValues
- type SecretEnvSource_FieldPathSelector
- type SecretEnvSource_FieldPathValue
- type SecretEnvSource_FieldTerminalPath
- func (fp *SecretEnvSource_FieldTerminalPath) ClearValue(item *SecretEnvSource)
- func (fp *SecretEnvSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *SecretEnvSource_FieldTerminalPath) Get(source *SecretEnvSource) (values []interface{})
- func (fp *SecretEnvSource_FieldTerminalPath) GetDefault() interface{}
- func (fp *SecretEnvSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *SecretEnvSource_FieldTerminalPath) GetSingle(source *SecretEnvSource) (interface{}, bool)
- func (fp *SecretEnvSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *SecretEnvSource_FieldTerminalPath) IsLeaf() bool
- func (fp *SecretEnvSource_FieldTerminalPath) JSONString() string
- func (fp *SecretEnvSource_FieldTerminalPath) Selector() SecretEnvSource_FieldPathSelector
- func (fp *SecretEnvSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *SecretEnvSource_FieldTerminalPath) String() string
- func (fp *SecretEnvSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecretEnvSource_FieldPathArrayItemValue
- func (fp *SecretEnvSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecretEnvSource_FieldPathArrayOfValues
- func (fp *SecretEnvSource_FieldTerminalPath) WithIValue(value interface{}) SecretEnvSource_FieldPathValue
- func (fp *SecretEnvSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *SecretEnvSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *SecretEnvSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type SecretEnvSource_FieldTerminalPathArrayItemValue
- func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) ContainsValue(source *SecretEnvSource) bool
- func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) GetSingle(source *SecretEnvSource) (interface{}, bool)
- func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type SecretEnvSource_FieldTerminalPathArrayOfValues
- func (fpaov *SecretEnvSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *SecretEnvSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
- func (fpaov *SecretEnvSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type SecretEnvSource_FieldTerminalPathValue
- func (fpv *SecretEnvSource_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *SecretEnvSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
- func (fpv *SecretEnvSource_FieldTerminalPathValue) CompareWith(source *SecretEnvSource) (int, bool)
- func (fpv *SecretEnvSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *SecretEnvSource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *SecretEnvSource_FieldTerminalPathValue) SetTo(target **SecretEnvSource)
- func (fpv *SecretEnvSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type SecretKeySelector
- func (o *SecretKeySelector) Clone() *SecretKeySelector
- func (o *SecretKeySelector) CloneRaw() gotenobject.GotenObjectExt
- func (*SecretKeySelector) Descriptor() ([]byte, []int)
- func (m *SecretKeySelector) GetKey() string
- func (m *SecretKeySelector) GetName() string
- func (m *SecretKeySelector) GetOptional() bool
- func (*SecretKeySelector) GotenMessage()
- func (o *SecretKeySelector) GotenObjectExt()
- func (obj *SecretKeySelector) GotenValidate() error
- func (o *SecretKeySelector) MakeDiffFieldMask(other *SecretKeySelector) *SecretKeySelector_FieldMask
- func (o *SecretKeySelector) MakeFullFieldMask() *SecretKeySelector_FieldMask
- func (o *SecretKeySelector) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *SecretKeySelector) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *SecretKeySelector) Marshal() ([]byte, error)
- func (m *SecretKeySelector) MarshalJSON() ([]byte, error)
- func (o *SecretKeySelector) Merge(source *SecretKeySelector)
- func (o *SecretKeySelector) MergeRaw(source gotenobject.GotenObjectExt)
- func (*SecretKeySelector) ProtoMessage()
- func (m *SecretKeySelector) ProtoReflect() preflect.Message
- func (m *SecretKeySelector) Reset()
- func (m *SecretKeySelector) SetKey(fv string)
- func (m *SecretKeySelector) SetName(fv string)
- func (m *SecretKeySelector) SetOptional(fv bool)
- func (m *SecretKeySelector) String() string
- func (m *SecretKeySelector) Unmarshal(b []byte) error
- func (m *SecretKeySelector) UnmarshalJSON(data []byte) error
- type SecretKeySelectorFieldPathBuilder
- type SecretKeySelectorPathSelectorKey
- func (SecretKeySelectorPathSelectorKey) FieldPath() *SecretKeySelector_FieldTerminalPath
- func (s SecretKeySelectorPathSelectorKey) WithArrayOfValues(values []string) *SecretKeySelector_FieldTerminalPathArrayOfValues
- func (s SecretKeySelectorPathSelectorKey) WithValue(value string) *SecretKeySelector_FieldTerminalPathValue
- type SecretKeySelectorPathSelectorName
- func (SecretKeySelectorPathSelectorName) FieldPath() *SecretKeySelector_FieldTerminalPath
- func (s SecretKeySelectorPathSelectorName) WithArrayOfValues(values []string) *SecretKeySelector_FieldTerminalPathArrayOfValues
- func (s SecretKeySelectorPathSelectorName) WithValue(value string) *SecretKeySelector_FieldTerminalPathValue
- type SecretKeySelectorPathSelectorOptional
- func (SecretKeySelectorPathSelectorOptional) FieldPath() *SecretKeySelector_FieldTerminalPath
- func (s SecretKeySelectorPathSelectorOptional) WithArrayOfValues(values []bool) *SecretKeySelector_FieldTerminalPathArrayOfValues
- func (s SecretKeySelectorPathSelectorOptional) WithValue(value bool) *SecretKeySelector_FieldTerminalPathValue
- type SecretKeySelector_FieldMask
- func (fieldMask *SecretKeySelector_FieldMask) AppendPath(path SecretKeySelector_FieldPath)
- func (fieldMask *SecretKeySelector_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *SecretKeySelector_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *SecretKeySelector_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *SecretKeySelector_FieldMask) FilterInputFields() *SecretKeySelector_FieldMask
- func (fieldMask *SecretKeySelector_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *SecretKeySelector_FieldMask) GetPaths() []SecretKeySelector_FieldPath
- func (fieldMask *SecretKeySelector_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *SecretKeySelector_FieldMask) IsFull() bool
- func (fieldMask SecretKeySelector_FieldMask) Marshal() ([]byte, error)
- func (fieldMask SecretKeySelector_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *SecretKeySelector_FieldMask) PathsCount() int
- func (fieldMask *SecretKeySelector_FieldMask) Project(source *SecretKeySelector) *SecretKeySelector
- func (fieldMask *SecretKeySelector_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *SecretKeySelector_FieldMask) ProtoMessage()
- func (fieldMask *SecretKeySelector_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *SecretKeySelector_FieldMask) Reset()
- func (fieldMask *SecretKeySelector_FieldMask) Set(target, source *SecretKeySelector)
- func (fieldMask *SecretKeySelector_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *SecretKeySelector_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *SecretKeySelector_FieldMask) Size() int
- func (fieldMask *SecretKeySelector_FieldMask) String() string
- func (fieldMask *SecretKeySelector_FieldMask) Subtract(other *SecretKeySelector_FieldMask) *SecretKeySelector_FieldMask
- func (fieldMask *SecretKeySelector_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *SecretKeySelector_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *SecretKeySelector_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *SecretKeySelector_FieldMask) UnmarshalJSON(data []byte) error
- type SecretKeySelector_FieldPath
- type SecretKeySelector_FieldPathArrayItemValue
- type SecretKeySelector_FieldPathArrayOfValues
- type SecretKeySelector_FieldPathSelector
- type SecretKeySelector_FieldPathValue
- type SecretKeySelector_FieldTerminalPath
- func (fp *SecretKeySelector_FieldTerminalPath) ClearValue(item *SecretKeySelector)
- func (fp *SecretKeySelector_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *SecretKeySelector_FieldTerminalPath) Get(source *SecretKeySelector) (values []interface{})
- func (fp *SecretKeySelector_FieldTerminalPath) GetDefault() interface{}
- func (fp *SecretKeySelector_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *SecretKeySelector_FieldTerminalPath) GetSingle(source *SecretKeySelector) (interface{}, bool)
- func (fp *SecretKeySelector_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *SecretKeySelector_FieldTerminalPath) IsLeaf() bool
- func (fp *SecretKeySelector_FieldTerminalPath) JSONString() string
- func (fp *SecretKeySelector_FieldTerminalPath) Selector() SecretKeySelector_FieldPathSelector
- func (fp *SecretKeySelector_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *SecretKeySelector_FieldTerminalPath) String() string
- func (fp *SecretKeySelector_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecretKeySelector_FieldPathArrayItemValue
- func (fp *SecretKeySelector_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecretKeySelector_FieldPathArrayOfValues
- func (fp *SecretKeySelector_FieldTerminalPath) WithIValue(value interface{}) SecretKeySelector_FieldPathValue
- func (fp *SecretKeySelector_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *SecretKeySelector_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *SecretKeySelector_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type SecretKeySelector_FieldTerminalPathArrayItemValue
- func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) ContainsValue(source *SecretKeySelector) bool
- func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) GetSingle(source *SecretKeySelector) (interface{}, bool)
- func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type SecretKeySelector_FieldTerminalPathArrayOfValues
- func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]string, bool)
- func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
- func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type SecretKeySelector_FieldTerminalPathValue
- func (fpv *SecretKeySelector_FieldTerminalPathValue) AsKeyValue() (string, bool)
- func (fpv *SecretKeySelector_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *SecretKeySelector_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
- func (fpv *SecretKeySelector_FieldTerminalPathValue) CompareWith(source *SecretKeySelector) (int, bool)
- func (fpv *SecretKeySelector_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *SecretKeySelector_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *SecretKeySelector_FieldTerminalPathValue) SetTo(target **SecretKeySelector)
- func (fpv *SecretKeySelector_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type SecretVolumeSource
- func (o *SecretVolumeSource) Clone() *SecretVolumeSource
- func (o *SecretVolumeSource) CloneRaw() gotenobject.GotenObjectExt
- func (*SecretVolumeSource) Descriptor() ([]byte, []int)
- func (m *SecretVolumeSource) GetDefaultMode() int32
- func (m *SecretVolumeSource) GetItems() []*KeyToPath
- func (m *SecretVolumeSource) GetOptional() bool
- func (m *SecretVolumeSource) GetSecretName() string
- func (*SecretVolumeSource) GotenMessage()
- func (o *SecretVolumeSource) GotenObjectExt()
- func (obj *SecretVolumeSource) GotenValidate() error
- func (o *SecretVolumeSource) MakeDiffFieldMask(other *SecretVolumeSource) *SecretVolumeSource_FieldMask
- func (o *SecretVolumeSource) MakeFullFieldMask() *SecretVolumeSource_FieldMask
- func (o *SecretVolumeSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *SecretVolumeSource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *SecretVolumeSource) Marshal() ([]byte, error)
- func (m *SecretVolumeSource) MarshalJSON() ([]byte, error)
- func (o *SecretVolumeSource) Merge(source *SecretVolumeSource)
- func (o *SecretVolumeSource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*SecretVolumeSource) ProtoMessage()
- func (m *SecretVolumeSource) ProtoReflect() preflect.Message
- func (m *SecretVolumeSource) Reset()
- func (m *SecretVolumeSource) SetDefaultMode(fv int32)
- func (m *SecretVolumeSource) SetItems(fv []*KeyToPath)
- func (m *SecretVolumeSource) SetOptional(fv bool)
- func (m *SecretVolumeSource) SetSecretName(fv string)
- func (m *SecretVolumeSource) String() string
- func (m *SecretVolumeSource) Unmarshal(b []byte) error
- func (m *SecretVolumeSource) UnmarshalJSON(data []byte) error
- type SecretVolumeSourceFieldPathBuilder
- func (SecretVolumeSourceFieldPathBuilder) DefaultMode() SecretVolumeSourcePathSelectorDefaultMode
- func (SecretVolumeSourceFieldPathBuilder) Items() SecretVolumeSourcePathSelectorItems
- func (SecretVolumeSourceFieldPathBuilder) Optional() SecretVolumeSourcePathSelectorOptional
- func (SecretVolumeSourceFieldPathBuilder) SecretName() SecretVolumeSourcePathSelectorSecretName
- type SecretVolumeSourcePathSelectorDefaultMode
- func (SecretVolumeSourcePathSelectorDefaultMode) FieldPath() *SecretVolumeSource_FieldTerminalPath
- func (s SecretVolumeSourcePathSelectorDefaultMode) WithArrayOfValues(values []int32) *SecretVolumeSource_FieldTerminalPathArrayOfValues
- func (s SecretVolumeSourcePathSelectorDefaultMode) WithValue(value int32) *SecretVolumeSource_FieldTerminalPathValue
- type SecretVolumeSourcePathSelectorItems
- func (SecretVolumeSourcePathSelectorItems) FieldPath() *SecretVolumeSource_FieldTerminalPath
- func (SecretVolumeSourcePathSelectorItems) Key() SecretVolumeSourcePathSelectorItemsKey
- func (SecretVolumeSourcePathSelectorItems) Mode() SecretVolumeSourcePathSelectorItemsMode
- func (SecretVolumeSourcePathSelectorItems) Path() SecretVolumeSourcePathSelectorItemsPath
- func (s SecretVolumeSourcePathSelectorItems) WithArrayOfValues(values [][]*KeyToPath) *SecretVolumeSource_FieldTerminalPathArrayOfValues
- func (s SecretVolumeSourcePathSelectorItems) WithItemValue(value *KeyToPath) *SecretVolumeSource_FieldTerminalPathArrayItemValue
- func (s SecretVolumeSourcePathSelectorItems) WithSubArrayItemValue(subPathArrayItemValue KeyToPath_FieldPathArrayItemValue) *SecretVolumeSource_FieldSubPathArrayItemValue
- func (s SecretVolumeSourcePathSelectorItems) WithSubArrayOfValues(subPathArrayOfValues KeyToPath_FieldPathArrayOfValues) *SecretVolumeSource_FieldSubPathArrayOfValues
- func (SecretVolumeSourcePathSelectorItems) WithSubPath(subPath KeyToPath_FieldPath) *SecretVolumeSource_FieldSubPath
- func (s SecretVolumeSourcePathSelectorItems) WithSubValue(subPathValue KeyToPath_FieldPathValue) *SecretVolumeSource_FieldSubPathValue
- func (s SecretVolumeSourcePathSelectorItems) WithValue(value []*KeyToPath) *SecretVolumeSource_FieldTerminalPathValue
- type SecretVolumeSourcePathSelectorItemsKey
- func (SecretVolumeSourcePathSelectorItemsKey) FieldPath() *SecretVolumeSource_FieldSubPath
- func (s SecretVolumeSourcePathSelectorItemsKey) WithArrayOfValues(values []string) *SecretVolumeSource_FieldSubPathArrayOfValues
- func (s SecretVolumeSourcePathSelectorItemsKey) WithValue(value string) *SecretVolumeSource_FieldSubPathValue
- type SecretVolumeSourcePathSelectorItemsMode
- func (SecretVolumeSourcePathSelectorItemsMode) FieldPath() *SecretVolumeSource_FieldSubPath
- func (s SecretVolumeSourcePathSelectorItemsMode) WithArrayOfValues(values []int32) *SecretVolumeSource_FieldSubPathArrayOfValues
- func (s SecretVolumeSourcePathSelectorItemsMode) WithValue(value int32) *SecretVolumeSource_FieldSubPathValue
- type SecretVolumeSourcePathSelectorItemsPath
- func (SecretVolumeSourcePathSelectorItemsPath) FieldPath() *SecretVolumeSource_FieldSubPath
- func (s SecretVolumeSourcePathSelectorItemsPath) WithArrayOfValues(values []string) *SecretVolumeSource_FieldSubPathArrayOfValues
- func (s SecretVolumeSourcePathSelectorItemsPath) WithValue(value string) *SecretVolumeSource_FieldSubPathValue
- type SecretVolumeSourcePathSelectorOptional
- func (SecretVolumeSourcePathSelectorOptional) FieldPath() *SecretVolumeSource_FieldTerminalPath
- func (s SecretVolumeSourcePathSelectorOptional) WithArrayOfValues(values []bool) *SecretVolumeSource_FieldTerminalPathArrayOfValues
- func (s SecretVolumeSourcePathSelectorOptional) WithValue(value bool) *SecretVolumeSource_FieldTerminalPathValue
- type SecretVolumeSourcePathSelectorSecretName
- func (SecretVolumeSourcePathSelectorSecretName) FieldPath() *SecretVolumeSource_FieldTerminalPath
- func (s SecretVolumeSourcePathSelectorSecretName) WithArrayOfValues(values []string) *SecretVolumeSource_FieldTerminalPathArrayOfValues
- func (s SecretVolumeSourcePathSelectorSecretName) WithValue(value string) *SecretVolumeSource_FieldTerminalPathValue
- type SecretVolumeSource_FieldMask
- func (fieldMask *SecretVolumeSource_FieldMask) AppendPath(path SecretVolumeSource_FieldPath)
- func (fieldMask *SecretVolumeSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *SecretVolumeSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *SecretVolumeSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *SecretVolumeSource_FieldMask) FilterInputFields() *SecretVolumeSource_FieldMask
- func (fieldMask *SecretVolumeSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *SecretVolumeSource_FieldMask) GetPaths() []SecretVolumeSource_FieldPath
- func (fieldMask *SecretVolumeSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *SecretVolumeSource_FieldMask) IsFull() bool
- func (fieldMask SecretVolumeSource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask SecretVolumeSource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *SecretVolumeSource_FieldMask) PathsCount() int
- func (fieldMask *SecretVolumeSource_FieldMask) Project(source *SecretVolumeSource) *SecretVolumeSource
- func (fieldMask *SecretVolumeSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *SecretVolumeSource_FieldMask) ProtoMessage()
- func (fieldMask *SecretVolumeSource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *SecretVolumeSource_FieldMask) Reset()
- func (fieldMask *SecretVolumeSource_FieldMask) Set(target, source *SecretVolumeSource)
- func (fieldMask *SecretVolumeSource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *SecretVolumeSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *SecretVolumeSource_FieldMask) Size() int
- func (fieldMask *SecretVolumeSource_FieldMask) String() string
- func (fieldMask *SecretVolumeSource_FieldMask) Subtract(other *SecretVolumeSource_FieldMask) *SecretVolumeSource_FieldMask
- func (fieldMask *SecretVolumeSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *SecretVolumeSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *SecretVolumeSource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *SecretVolumeSource_FieldMask) UnmarshalJSON(data []byte) error
- type SecretVolumeSource_FieldPath
- type SecretVolumeSource_FieldPathArrayItemValue
- type SecretVolumeSource_FieldPathArrayOfValues
- type SecretVolumeSource_FieldPathSelector
- type SecretVolumeSource_FieldPathValue
- type SecretVolumeSource_FieldSubPath
- func (fps *SecretVolumeSource_FieldSubPath) AsItemsSubPath() (KeyToPath_FieldPath, bool)
- func (fps *SecretVolumeSource_FieldSubPath) ClearValue(item *SecretVolumeSource)
- func (fps *SecretVolumeSource_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *SecretVolumeSource_FieldSubPath) Get(source *SecretVolumeSource) (values []interface{})
- func (fps *SecretVolumeSource_FieldSubPath) GetDefault() interface{}
- func (fps *SecretVolumeSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *SecretVolumeSource_FieldSubPath) GetSingle(source *SecretVolumeSource) (interface{}, bool)
- func (fps *SecretVolumeSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *SecretVolumeSource_FieldSubPath) IsLeaf() bool
- func (fps *SecretVolumeSource_FieldSubPath) JSONString() string
- func (fps *SecretVolumeSource_FieldSubPath) Selector() SecretVolumeSource_FieldPathSelector
- func (fps *SecretVolumeSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *SecretVolumeSource_FieldSubPath) String() string
- func (fps *SecretVolumeSource_FieldSubPath) WithIArrayItemValue(value interface{}) SecretVolumeSource_FieldPathArrayItemValue
- func (fps *SecretVolumeSource_FieldSubPath) WithIArrayOfValues(values interface{}) SecretVolumeSource_FieldPathArrayOfValues
- func (fps *SecretVolumeSource_FieldSubPath) WithIValue(value interface{}) SecretVolumeSource_FieldPathValue
- func (fps *SecretVolumeSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *SecretVolumeSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *SecretVolumeSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type SecretVolumeSource_FieldSubPathArrayItemValue
- func (fpaivs *SecretVolumeSource_FieldSubPathArrayItemValue) AsItemsPathItemValue() (KeyToPath_FieldPathArrayItemValue, bool)
- func (fpaivs *SecretVolumeSource_FieldSubPathArrayItemValue) ContainsValue(source *SecretVolumeSource) bool
- func (fpaivs *SecretVolumeSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type SecretVolumeSource_FieldSubPathArrayOfValues
- type SecretVolumeSource_FieldSubPathValue
- func (fpvs *SecretVolumeSource_FieldSubPathValue) AsItemsPathValue() (KeyToPath_FieldPathValue, bool)
- func (fpvs *SecretVolumeSource_FieldSubPathValue) CompareWith(source *SecretVolumeSource) (int, bool)
- func (fpvs *SecretVolumeSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *SecretVolumeSource_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *SecretVolumeSource_FieldSubPathValue) SetTo(target **SecretVolumeSource)
- func (fpvs *SecretVolumeSource_FieldSubPathValue) SetToRaw(target proto.Message)
- type SecretVolumeSource_FieldTerminalPath
- func (fp *SecretVolumeSource_FieldTerminalPath) ClearValue(item *SecretVolumeSource)
- func (fp *SecretVolumeSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *SecretVolumeSource_FieldTerminalPath) Get(source *SecretVolumeSource) (values []interface{})
- func (fp *SecretVolumeSource_FieldTerminalPath) GetDefault() interface{}
- func (fp *SecretVolumeSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *SecretVolumeSource_FieldTerminalPath) GetSingle(source *SecretVolumeSource) (interface{}, bool)
- func (fp *SecretVolumeSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *SecretVolumeSource_FieldTerminalPath) IsLeaf() bool
- func (fp *SecretVolumeSource_FieldTerminalPath) JSONString() string
- func (fp *SecretVolumeSource_FieldTerminalPath) Selector() SecretVolumeSource_FieldPathSelector
- func (fp *SecretVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *SecretVolumeSource_FieldTerminalPath) String() string
- func (fp *SecretVolumeSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecretVolumeSource_FieldPathArrayItemValue
- func (fp *SecretVolumeSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecretVolumeSource_FieldPathArrayOfValues
- func (fp *SecretVolumeSource_FieldTerminalPath) WithIValue(value interface{}) SecretVolumeSource_FieldPathValue
- func (fp *SecretVolumeSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *SecretVolumeSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *SecretVolumeSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type SecretVolumeSource_FieldTerminalPathArrayItemValue
- func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) AsItemsItemValue() (*KeyToPath, bool)
- func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue(source *SecretVolumeSource) bool
- func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) GetSingle(source *SecretVolumeSource) (interface{}, bool)
- func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type SecretVolumeSource_FieldTerminalPathArrayOfValues
- func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsDefaultModeArrayOfValues() ([]int32, bool)
- func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsItemsArrayOfValues() ([][]*KeyToPath, bool)
- func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
- func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsSecretNameArrayOfValues() ([]string, bool)
- func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type SecretVolumeSource_FieldTerminalPathValue
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsDefaultModeValue() (int32, bool)
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsItemsValue() ([]*KeyToPath, bool)
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsSecretNameValue() (string, bool)
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) CompareWith(source *SecretVolumeSource) (int, bool)
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) SetTo(target **SecretVolumeSource)
- func (fpv *SecretVolumeSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type SecurityContext
- func (o *SecurityContext) Clone() *SecurityContext
- func (o *SecurityContext) CloneRaw() gotenobject.GotenObjectExt
- func (*SecurityContext) Descriptor() ([]byte, []int)
- func (m *SecurityContext) GetPrivileged() bool
- func (*SecurityContext) GotenMessage()
- func (o *SecurityContext) GotenObjectExt()
- func (obj *SecurityContext) GotenValidate() error
- func (o *SecurityContext) MakeDiffFieldMask(other *SecurityContext) *SecurityContext_FieldMask
- func (o *SecurityContext) MakeFullFieldMask() *SecurityContext_FieldMask
- func (o *SecurityContext) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *SecurityContext) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *SecurityContext) Marshal() ([]byte, error)
- func (m *SecurityContext) MarshalJSON() ([]byte, error)
- func (o *SecurityContext) Merge(source *SecurityContext)
- func (o *SecurityContext) MergeRaw(source gotenobject.GotenObjectExt)
- func (*SecurityContext) ProtoMessage()
- func (m *SecurityContext) ProtoReflect() preflect.Message
- func (m *SecurityContext) Reset()
- func (m *SecurityContext) SetPrivileged(fv bool)
- func (m *SecurityContext) String() string
- func (m *SecurityContext) Unmarshal(b []byte) error
- func (m *SecurityContext) UnmarshalJSON(data []byte) error
- type SecurityContextFieldPathBuilder
- type SecurityContextPathSelectorPrivileged
- func (SecurityContextPathSelectorPrivileged) FieldPath() *SecurityContext_FieldTerminalPath
- func (s SecurityContextPathSelectorPrivileged) WithArrayOfValues(values []bool) *SecurityContext_FieldTerminalPathArrayOfValues
- func (s SecurityContextPathSelectorPrivileged) WithValue(value bool) *SecurityContext_FieldTerminalPathValue
- type SecurityContext_FieldMask
- func (fieldMask *SecurityContext_FieldMask) AppendPath(path SecurityContext_FieldPath)
- func (fieldMask *SecurityContext_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *SecurityContext_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *SecurityContext_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *SecurityContext_FieldMask) FilterInputFields() *SecurityContext_FieldMask
- func (fieldMask *SecurityContext_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *SecurityContext_FieldMask) GetPaths() []SecurityContext_FieldPath
- func (fieldMask *SecurityContext_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *SecurityContext_FieldMask) IsFull() bool
- func (fieldMask SecurityContext_FieldMask) Marshal() ([]byte, error)
- func (fieldMask SecurityContext_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *SecurityContext_FieldMask) PathsCount() int
- func (fieldMask *SecurityContext_FieldMask) Project(source *SecurityContext) *SecurityContext
- func (fieldMask *SecurityContext_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *SecurityContext_FieldMask) ProtoMessage()
- func (fieldMask *SecurityContext_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *SecurityContext_FieldMask) Reset()
- func (fieldMask *SecurityContext_FieldMask) Set(target, source *SecurityContext)
- func (fieldMask *SecurityContext_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *SecurityContext_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *SecurityContext_FieldMask) Size() int
- func (fieldMask *SecurityContext_FieldMask) String() string
- func (fieldMask *SecurityContext_FieldMask) Subtract(other *SecurityContext_FieldMask) *SecurityContext_FieldMask
- func (fieldMask *SecurityContext_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *SecurityContext_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *SecurityContext_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *SecurityContext_FieldMask) UnmarshalJSON(data []byte) error
- type SecurityContext_FieldPath
- type SecurityContext_FieldPathArrayItemValue
- type SecurityContext_FieldPathArrayOfValues
- type SecurityContext_FieldPathSelector
- type SecurityContext_FieldPathValue
- type SecurityContext_FieldTerminalPath
- func (fp *SecurityContext_FieldTerminalPath) ClearValue(item *SecurityContext)
- func (fp *SecurityContext_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *SecurityContext_FieldTerminalPath) Get(source *SecurityContext) (values []interface{})
- func (fp *SecurityContext_FieldTerminalPath) GetDefault() interface{}
- func (fp *SecurityContext_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *SecurityContext_FieldTerminalPath) GetSingle(source *SecurityContext) (interface{}, bool)
- func (fp *SecurityContext_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *SecurityContext_FieldTerminalPath) IsLeaf() bool
- func (fp *SecurityContext_FieldTerminalPath) JSONString() string
- func (fp *SecurityContext_FieldTerminalPath) Selector() SecurityContext_FieldPathSelector
- func (fp *SecurityContext_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *SecurityContext_FieldTerminalPath) String() string
- func (fp *SecurityContext_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecurityContext_FieldPathArrayItemValue
- func (fp *SecurityContext_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecurityContext_FieldPathArrayOfValues
- func (fp *SecurityContext_FieldTerminalPath) WithIValue(value interface{}) SecurityContext_FieldPathValue
- func (fp *SecurityContext_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *SecurityContext_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *SecurityContext_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type SecurityContext_FieldTerminalPathArrayItemValue
- func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) ContainsValue(source *SecurityContext) bool
- func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) GetSingle(source *SecurityContext) (interface{}, bool)
- func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type SecurityContext_FieldTerminalPathArrayOfValues
- type SecurityContext_FieldTerminalPathValue
- func (fpv *SecurityContext_FieldTerminalPathValue) AsPrivilegedValue() (bool, bool)
- func (fpv *SecurityContext_FieldTerminalPathValue) CompareWith(source *SecurityContext) (int, bool)
- func (fpv *SecurityContext_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *SecurityContext_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *SecurityContext_FieldTerminalPathValue) SetTo(target **SecurityContext)
- func (fpv *SecurityContext_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Volume
- func (o *Volume) Clone() *Volume
- func (o *Volume) CloneRaw() gotenobject.GotenObjectExt
- func (*Volume) Descriptor() ([]byte, []int)
- func (m *Volume) GetConfigMap() *ConfigMapVolumeSource
- func (m *Volume) GetHostPath() *HostPathVolumeSource
- func (m *Volume) GetName() string
- func (m *Volume) GetSecret() *SecretVolumeSource
- func (*Volume) GotenMessage()
- func (o *Volume) GotenObjectExt()
- func (obj *Volume) GotenValidate() error
- func (o *Volume) MakeDiffFieldMask(other *Volume) *Volume_FieldMask
- func (o *Volume) MakeFullFieldMask() *Volume_FieldMask
- func (o *Volume) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Volume) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Volume) Marshal() ([]byte, error)
- func (m *Volume) MarshalJSON() ([]byte, error)
- func (o *Volume) Merge(source *Volume)
- func (o *Volume) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Volume) ProtoMessage()
- func (m *Volume) ProtoReflect() preflect.Message
- func (m *Volume) Reset()
- func (m *Volume) SetConfigMap(fv *ConfigMapVolumeSource)
- func (m *Volume) SetHostPath(fv *HostPathVolumeSource)
- func (m *Volume) SetName(fv string)
- func (m *Volume) SetSecret(fv *SecretVolumeSource)
- func (m *Volume) String() string
- func (m *Volume) Unmarshal(b []byte) error
- func (m *Volume) UnmarshalJSON(data []byte) error
- type VolumeFieldPathBuilder
- type VolumeMount
- func (o *VolumeMount) Clone() *VolumeMount
- func (o *VolumeMount) CloneRaw() gotenobject.GotenObjectExt
- func (*VolumeMount) Descriptor() ([]byte, []int)
- func (m *VolumeMount) GetMountPath() string
- func (m *VolumeMount) GetName() string
- func (m *VolumeMount) GetReadOnly() bool
- func (m *VolumeMount) GetSubPath() string
- func (*VolumeMount) GotenMessage()
- func (o *VolumeMount) GotenObjectExt()
- func (obj *VolumeMount) GotenValidate() error
- func (o *VolumeMount) MakeDiffFieldMask(other *VolumeMount) *VolumeMount_FieldMask
- func (o *VolumeMount) MakeFullFieldMask() *VolumeMount_FieldMask
- func (o *VolumeMount) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *VolumeMount) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *VolumeMount) Marshal() ([]byte, error)
- func (m *VolumeMount) MarshalJSON() ([]byte, error)
- func (o *VolumeMount) Merge(source *VolumeMount)
- func (o *VolumeMount) MergeRaw(source gotenobject.GotenObjectExt)
- func (*VolumeMount) ProtoMessage()
- func (m *VolumeMount) ProtoReflect() preflect.Message
- func (m *VolumeMount) Reset()
- func (m *VolumeMount) SetMountPath(fv string)
- func (m *VolumeMount) SetName(fv string)
- func (m *VolumeMount) SetReadOnly(fv bool)
- func (m *VolumeMount) SetSubPath(fv string)
- func (m *VolumeMount) String() string
- func (m *VolumeMount) Unmarshal(b []byte) error
- func (m *VolumeMount) UnmarshalJSON(data []byte) error
- type VolumeMountFieldPathBuilder
- func (VolumeMountFieldPathBuilder) MountPath() VolumeMountPathSelectorMountPath
- func (VolumeMountFieldPathBuilder) Name() VolumeMountPathSelectorName
- func (VolumeMountFieldPathBuilder) ReadOnly() VolumeMountPathSelectorReadOnly
- func (VolumeMountFieldPathBuilder) SubPath() VolumeMountPathSelectorSubPath
- type VolumeMountPathSelectorMountPath
- func (VolumeMountPathSelectorMountPath) FieldPath() *VolumeMount_FieldTerminalPath
- func (s VolumeMountPathSelectorMountPath) WithArrayOfValues(values []string) *VolumeMount_FieldTerminalPathArrayOfValues
- func (s VolumeMountPathSelectorMountPath) WithValue(value string) *VolumeMount_FieldTerminalPathValue
- type VolumeMountPathSelectorName
- type VolumeMountPathSelectorReadOnly
- type VolumeMountPathSelectorSubPath
- type VolumeMount_FieldMask
- func (fieldMask *VolumeMount_FieldMask) AppendPath(path VolumeMount_FieldPath)
- func (fieldMask *VolumeMount_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *VolumeMount_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *VolumeMount_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *VolumeMount_FieldMask) FilterInputFields() *VolumeMount_FieldMask
- func (fieldMask *VolumeMount_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *VolumeMount_FieldMask) GetPaths() []VolumeMount_FieldPath
- func (fieldMask *VolumeMount_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *VolumeMount_FieldMask) IsFull() bool
- func (fieldMask VolumeMount_FieldMask) Marshal() ([]byte, error)
- func (fieldMask VolumeMount_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *VolumeMount_FieldMask) PathsCount() int
- func (fieldMask *VolumeMount_FieldMask) Project(source *VolumeMount) *VolumeMount
- func (fieldMask *VolumeMount_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *VolumeMount_FieldMask) ProtoMessage()
- func (fieldMask *VolumeMount_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *VolumeMount_FieldMask) Reset()
- func (fieldMask *VolumeMount_FieldMask) Set(target, source *VolumeMount)
- func (fieldMask *VolumeMount_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *VolumeMount_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *VolumeMount_FieldMask) Size() int
- func (fieldMask *VolumeMount_FieldMask) String() string
- func (fieldMask *VolumeMount_FieldMask) Subtract(other *VolumeMount_FieldMask) *VolumeMount_FieldMask
- func (fieldMask *VolumeMount_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *VolumeMount_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *VolumeMount_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *VolumeMount_FieldMask) UnmarshalJSON(data []byte) error
- type VolumeMount_FieldPath
- type VolumeMount_FieldPathArrayItemValue
- type VolumeMount_FieldPathArrayOfValues
- type VolumeMount_FieldPathSelector
- type VolumeMount_FieldPathValue
- type VolumeMount_FieldTerminalPath
- func (fp *VolumeMount_FieldTerminalPath) ClearValue(item *VolumeMount)
- func (fp *VolumeMount_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *VolumeMount_FieldTerminalPath) Get(source *VolumeMount) (values []interface{})
- func (fp *VolumeMount_FieldTerminalPath) GetDefault() interface{}
- func (fp *VolumeMount_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *VolumeMount_FieldTerminalPath) GetSingle(source *VolumeMount) (interface{}, bool)
- func (fp *VolumeMount_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *VolumeMount_FieldTerminalPath) IsLeaf() bool
- func (fp *VolumeMount_FieldTerminalPath) JSONString() string
- func (fp *VolumeMount_FieldTerminalPath) Selector() VolumeMount_FieldPathSelector
- func (fp *VolumeMount_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *VolumeMount_FieldTerminalPath) String() string
- func (fp *VolumeMount_FieldTerminalPath) WithIArrayItemValue(value interface{}) VolumeMount_FieldPathArrayItemValue
- func (fp *VolumeMount_FieldTerminalPath) WithIArrayOfValues(values interface{}) VolumeMount_FieldPathArrayOfValues
- func (fp *VolumeMount_FieldTerminalPath) WithIValue(value interface{}) VolumeMount_FieldPathValue
- func (fp *VolumeMount_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *VolumeMount_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *VolumeMount_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type VolumeMount_FieldTerminalPathArrayItemValue
- func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) ContainsValue(source *VolumeMount) bool
- func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) GetSingle(source *VolumeMount) (interface{}, bool)
- func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type VolumeMount_FieldTerminalPathArrayOfValues
- func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsMountPathArrayOfValues() ([]string, bool)
- func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsReadOnlyArrayOfValues() ([]bool, bool)
- func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsSubPathArrayOfValues() ([]string, bool)
- func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type VolumeMount_FieldTerminalPathValue
- func (fpv *VolumeMount_FieldTerminalPathValue) AsMountPathValue() (string, bool)
- func (fpv *VolumeMount_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *VolumeMount_FieldTerminalPathValue) AsReadOnlyValue() (bool, bool)
- func (fpv *VolumeMount_FieldTerminalPathValue) AsSubPathValue() (string, bool)
- func (fpv *VolumeMount_FieldTerminalPathValue) CompareWith(source *VolumeMount) (int, bool)
- func (fpv *VolumeMount_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *VolumeMount_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *VolumeMount_FieldTerminalPathValue) SetTo(target **VolumeMount)
- func (fpv *VolumeMount_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type VolumePathSelectorConfigMap
- func (VolumePathSelectorConfigMap) DefaultMode() VolumePathSelectorConfigMapDefaultMode
- func (VolumePathSelectorConfigMap) FieldPath() *Volume_FieldTerminalPath
- func (VolumePathSelectorConfigMap) Items() VolumePathSelectorConfigMapItems
- func (VolumePathSelectorConfigMap) Name() VolumePathSelectorConfigMapName
- func (VolumePathSelectorConfigMap) Optional() VolumePathSelectorConfigMapOptional
- func (s VolumePathSelectorConfigMap) WithArrayOfValues(values []*ConfigMapVolumeSource) *Volume_FieldTerminalPathArrayOfValues
- func (s VolumePathSelectorConfigMap) WithSubArrayItemValue(subPathArrayItemValue ConfigMapVolumeSource_FieldPathArrayItemValue) *Volume_FieldSubPathArrayItemValue
- func (s VolumePathSelectorConfigMap) WithSubArrayOfValues(subPathArrayOfValues ConfigMapVolumeSource_FieldPathArrayOfValues) *Volume_FieldSubPathArrayOfValues
- func (VolumePathSelectorConfigMap) WithSubPath(subPath ConfigMapVolumeSource_FieldPath) *Volume_FieldSubPath
- func (s VolumePathSelectorConfigMap) WithSubValue(subPathValue ConfigMapVolumeSource_FieldPathValue) *Volume_FieldSubPathValue
- func (s VolumePathSelectorConfigMap) WithValue(value *ConfigMapVolumeSource) *Volume_FieldTerminalPathValue
- type VolumePathSelectorConfigMapDefaultMode
- type VolumePathSelectorConfigMapItems
- func (VolumePathSelectorConfigMapItems) FieldPath() *Volume_FieldSubPath
- func (VolumePathSelectorConfigMapItems) Key() VolumePathSelectorConfigMapItemsKey
- func (VolumePathSelectorConfigMapItems) Mode() VolumePathSelectorConfigMapItemsMode
- func (VolumePathSelectorConfigMapItems) Path() VolumePathSelectorConfigMapItemsPath
- func (s VolumePathSelectorConfigMapItems) WithArrayOfValues(values [][]*KeyToPath) *Volume_FieldSubPathArrayOfValues
- func (s VolumePathSelectorConfigMapItems) WithItemValue(value *KeyToPath) *Volume_FieldSubPathArrayItemValue
- func (s VolumePathSelectorConfigMapItems) WithValue(value []*KeyToPath) *Volume_FieldSubPathValue
- type VolumePathSelectorConfigMapItemsKey
- type VolumePathSelectorConfigMapItemsMode
- type VolumePathSelectorConfigMapItemsPath
- type VolumePathSelectorConfigMapName
- type VolumePathSelectorConfigMapOptional
- type VolumePathSelectorHostPath
- func (VolumePathSelectorHostPath) FieldPath() *Volume_FieldTerminalPath
- func (VolumePathSelectorHostPath) Path() VolumePathSelectorHostPathPath
- func (VolumePathSelectorHostPath) Type() VolumePathSelectorHostPathType
- func (s VolumePathSelectorHostPath) WithArrayOfValues(values []*HostPathVolumeSource) *Volume_FieldTerminalPathArrayOfValues
- func (s VolumePathSelectorHostPath) WithSubArrayItemValue(subPathArrayItemValue HostPathVolumeSource_FieldPathArrayItemValue) *Volume_FieldSubPathArrayItemValue
- func (s VolumePathSelectorHostPath) WithSubArrayOfValues(subPathArrayOfValues HostPathVolumeSource_FieldPathArrayOfValues) *Volume_FieldSubPathArrayOfValues
- func (VolumePathSelectorHostPath) WithSubPath(subPath HostPathVolumeSource_FieldPath) *Volume_FieldSubPath
- func (s VolumePathSelectorHostPath) WithSubValue(subPathValue HostPathVolumeSource_FieldPathValue) *Volume_FieldSubPathValue
- func (s VolumePathSelectorHostPath) WithValue(value *HostPathVolumeSource) *Volume_FieldTerminalPathValue
- type VolumePathSelectorHostPathPath
- type VolumePathSelectorHostPathType
- func (VolumePathSelectorHostPathType) FieldPath() *Volume_FieldSubPath
- func (s VolumePathSelectorHostPathType) WithArrayOfValues(values []HostPathVolumeSource_Type) *Volume_FieldSubPathArrayOfValues
- func (s VolumePathSelectorHostPathType) WithValue(value HostPathVolumeSource_Type) *Volume_FieldSubPathValue
- type VolumePathSelectorName
- type VolumePathSelectorSecret
- func (VolumePathSelectorSecret) DefaultMode() VolumePathSelectorSecretDefaultMode
- func (VolumePathSelectorSecret) FieldPath() *Volume_FieldTerminalPath
- func (VolumePathSelectorSecret) Items() VolumePathSelectorSecretItems
- func (VolumePathSelectorSecret) Optional() VolumePathSelectorSecretOptional
- func (VolumePathSelectorSecret) SecretName() VolumePathSelectorSecretSecretName
- func (s VolumePathSelectorSecret) WithArrayOfValues(values []*SecretVolumeSource) *Volume_FieldTerminalPathArrayOfValues
- func (s VolumePathSelectorSecret) WithSubArrayItemValue(subPathArrayItemValue SecretVolumeSource_FieldPathArrayItemValue) *Volume_FieldSubPathArrayItemValue
- func (s VolumePathSelectorSecret) WithSubArrayOfValues(subPathArrayOfValues SecretVolumeSource_FieldPathArrayOfValues) *Volume_FieldSubPathArrayOfValues
- func (VolumePathSelectorSecret) WithSubPath(subPath SecretVolumeSource_FieldPath) *Volume_FieldSubPath
- func (s VolumePathSelectorSecret) WithSubValue(subPathValue SecretVolumeSource_FieldPathValue) *Volume_FieldSubPathValue
- func (s VolumePathSelectorSecret) WithValue(value *SecretVolumeSource) *Volume_FieldTerminalPathValue
- type VolumePathSelectorSecretDefaultMode
- type VolumePathSelectorSecretItems
- func (VolumePathSelectorSecretItems) FieldPath() *Volume_FieldSubPath
- func (VolumePathSelectorSecretItems) Key() VolumePathSelectorSecretItemsKey
- func (VolumePathSelectorSecretItems) Mode() VolumePathSelectorSecretItemsMode
- func (VolumePathSelectorSecretItems) Path() VolumePathSelectorSecretItemsPath
- func (s VolumePathSelectorSecretItems) WithArrayOfValues(values [][]*KeyToPath) *Volume_FieldSubPathArrayOfValues
- func (s VolumePathSelectorSecretItems) WithItemValue(value *KeyToPath) *Volume_FieldSubPathArrayItemValue
- func (s VolumePathSelectorSecretItems) WithValue(value []*KeyToPath) *Volume_FieldSubPathValue
- type VolumePathSelectorSecretItemsKey
- type VolumePathSelectorSecretItemsMode
- type VolumePathSelectorSecretItemsPath
- type VolumePathSelectorSecretOptional
- type VolumePathSelectorSecretSecretName
- type Volume_FieldMask
- func (fieldMask *Volume_FieldMask) AppendPath(path Volume_FieldPath)
- func (fieldMask *Volume_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Volume_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Volume_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Volume_FieldMask) FilterInputFields() *Volume_FieldMask
- func (fieldMask *Volume_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Volume_FieldMask) GetPaths() []Volume_FieldPath
- func (fieldMask *Volume_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Volume_FieldMask) IsFull() bool
- func (fieldMask Volume_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Volume_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Volume_FieldMask) PathsCount() int
- func (fieldMask *Volume_FieldMask) Project(source *Volume) *Volume
- func (fieldMask *Volume_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Volume_FieldMask) ProtoMessage()
- func (fieldMask *Volume_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Volume_FieldMask) Reset()
- func (fieldMask *Volume_FieldMask) Set(target, source *Volume)
- func (fieldMask *Volume_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Volume_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Volume_FieldMask) Size() int
- func (fieldMask *Volume_FieldMask) String() string
- func (fieldMask *Volume_FieldMask) Subtract(other *Volume_FieldMask) *Volume_FieldMask
- func (fieldMask *Volume_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Volume_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Volume_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Volume_FieldMask) UnmarshalJSON(data []byte) error
- type Volume_FieldPath
- type Volume_FieldPathArrayItemValue
- type Volume_FieldPathArrayOfValues
- type Volume_FieldPathSelector
- type Volume_FieldPathValue
- type Volume_FieldSubPath
- func (fps *Volume_FieldSubPath) AsConfigMapSubPath() (ConfigMapVolumeSource_FieldPath, bool)
- func (fps *Volume_FieldSubPath) AsHostPathSubPath() (HostPathVolumeSource_FieldPath, bool)
- func (fps *Volume_FieldSubPath) AsSecretSubPath() (SecretVolumeSource_FieldPath, bool)
- func (fps *Volume_FieldSubPath) ClearValue(item *Volume)
- func (fps *Volume_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *Volume_FieldSubPath) Get(source *Volume) (values []interface{})
- func (fps *Volume_FieldSubPath) GetDefault() interface{}
- func (fps *Volume_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *Volume_FieldSubPath) GetSingle(source *Volume) (interface{}, bool)
- func (fps *Volume_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *Volume_FieldSubPath) IsLeaf() bool
- func (fps *Volume_FieldSubPath) JSONString() string
- func (fps *Volume_FieldSubPath) Selector() Volume_FieldPathSelector
- func (fps *Volume_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *Volume_FieldSubPath) String() string
- func (fps *Volume_FieldSubPath) WithIArrayItemValue(value interface{}) Volume_FieldPathArrayItemValue
- func (fps *Volume_FieldSubPath) WithIArrayOfValues(values interface{}) Volume_FieldPathArrayOfValues
- func (fps *Volume_FieldSubPath) WithIValue(value interface{}) Volume_FieldPathValue
- func (fps *Volume_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *Volume_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *Volume_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Volume_FieldSubPathArrayItemValue
- func (fpaivs *Volume_FieldSubPathArrayItemValue) AsConfigMapPathItemValue() (ConfigMapVolumeSource_FieldPathArrayItemValue, bool)
- func (fpaivs *Volume_FieldSubPathArrayItemValue) AsHostPathPathItemValue() (HostPathVolumeSource_FieldPathArrayItemValue, bool)
- func (fpaivs *Volume_FieldSubPathArrayItemValue) AsSecretPathItemValue() (SecretVolumeSource_FieldPathArrayItemValue, bool)
- func (fpaivs *Volume_FieldSubPathArrayItemValue) ContainsValue(source *Volume) bool
- func (fpaivs *Volume_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type Volume_FieldSubPathArrayOfValues
- func (fpsaov *Volume_FieldSubPathArrayOfValues) AsConfigMapPathArrayOfValues() (ConfigMapVolumeSource_FieldPathArrayOfValues, bool)
- func (fpsaov *Volume_FieldSubPathArrayOfValues) AsHostPathPathArrayOfValues() (HostPathVolumeSource_FieldPathArrayOfValues, bool)
- func (fpsaov *Volume_FieldSubPathArrayOfValues) AsSecretPathArrayOfValues() (SecretVolumeSource_FieldPathArrayOfValues, bool)
- func (fpsaov *Volume_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type Volume_FieldSubPathValue
- func (fpvs *Volume_FieldSubPathValue) AsConfigMapPathValue() (ConfigMapVolumeSource_FieldPathValue, bool)
- func (fpvs *Volume_FieldSubPathValue) AsHostPathPathValue() (HostPathVolumeSource_FieldPathValue, bool)
- func (fpvs *Volume_FieldSubPathValue) AsSecretPathValue() (SecretVolumeSource_FieldPathValue, bool)
- func (fpvs *Volume_FieldSubPathValue) CompareWith(source *Volume) (int, bool)
- func (fpvs *Volume_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *Volume_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *Volume_FieldSubPathValue) SetTo(target **Volume)
- func (fpvs *Volume_FieldSubPathValue) SetToRaw(target proto.Message)
- type Volume_FieldTerminalPath
- func (fp *Volume_FieldTerminalPath) ClearValue(item *Volume)
- func (fp *Volume_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Volume_FieldTerminalPath) Get(source *Volume) (values []interface{})
- func (fp *Volume_FieldTerminalPath) GetDefault() interface{}
- func (fp *Volume_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Volume_FieldTerminalPath) GetSingle(source *Volume) (interface{}, bool)
- func (fp *Volume_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Volume_FieldTerminalPath) IsLeaf() bool
- func (fp *Volume_FieldTerminalPath) JSONString() string
- func (fp *Volume_FieldTerminalPath) Selector() Volume_FieldPathSelector
- func (fp *Volume_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Volume_FieldTerminalPath) String() string
- func (fp *Volume_FieldTerminalPath) WithIArrayItemValue(value interface{}) Volume_FieldPathArrayItemValue
- func (fp *Volume_FieldTerminalPath) WithIArrayOfValues(values interface{}) Volume_FieldPathArrayOfValues
- func (fp *Volume_FieldTerminalPath) WithIValue(value interface{}) Volume_FieldPathValue
- func (fp *Volume_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Volume_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Volume_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Volume_FieldTerminalPathArrayItemValue
- func (fpaiv *Volume_FieldTerminalPathArrayItemValue) ContainsValue(source *Volume) bool
- func (fpaiv *Volume_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Volume_FieldTerminalPathArrayItemValue) GetSingle(source *Volume) (interface{}, bool)
- func (fpaiv *Volume_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Volume_FieldTerminalPathArrayOfValues
- func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsConfigMapArrayOfValues() ([]*ConfigMapVolumeSource, bool)
- func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsHostPathArrayOfValues() ([]*HostPathVolumeSource, bool)
- func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsSecretArrayOfValues() ([]*SecretVolumeSource, bool)
- func (fpaov *Volume_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type Volume_FieldTerminalPathValue
- func (fpv *Volume_FieldTerminalPathValue) AsConfigMapValue() (*ConfigMapVolumeSource, bool)
- func (fpv *Volume_FieldTerminalPathValue) AsHostPathValue() (*HostPathVolumeSource, bool)
- func (fpv *Volume_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *Volume_FieldTerminalPathValue) AsSecretValue() (*SecretVolumeSource, bool)
- func (fpv *Volume_FieldTerminalPathValue) CompareWith(source *Volume) (int, bool)
- func (fpv *Volume_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Volume_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Volume_FieldTerminalPathValue) SetTo(target **Volume)
- func (fpv *Volume_FieldTerminalPathValue) SetToRaw(target proto.Message)
Constants ¶
This section is empty.
Variables ¶
var ( PodSpec_RestartPolicy_name = map[int32]string{ 0: "RESTART_POLICY_UNSPECIFIED", 1: "ALWAYS", 2: "ON_FAILURE", 3: "NEVER", } PodSpec_RestartPolicy_value = map[string]int32{ "RESTART_POLICY_UNSPECIFIED": 0, "ALWAYS": 1, "ON_FAILURE": 2, "NEVER": 3, } )
var ( HostPathVolumeSource_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "DIRECTORY_OR_CREATE", 2: "DIRECTORY", 3: "FILE_OR_CREATE", 4: "FILE", 5: "SOCKET", 6: "CHAR_DEVICE", 7: "BLOCK_DEVICE", } HostPathVolumeSource_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "DIRECTORY_OR_CREATE": 1, "DIRECTORY": 2, "FILE_OR_CREATE": 3, "FILE": 4, "SOCKET": 5, "CHAR_DEVICE": 6, "BLOCK_DEVICE": 7, } )
Functions ¶
This section is empty.
Types ¶
type ConfigMapEnvSource ¶
type ConfigMapEnvSource struct { // The ConfigMap to select from. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Specify whether the ConfigMap must be defined Optional bool `protobuf:"varint,2,opt,name=optional,proto3" json:"optional,omitempty" firestore:"optional"` // contains filtered or unexported fields }
ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.
The contents of the target ConfigMap's Data field will represent the key-value pairs as environment variables.
func (*ConfigMapEnvSource) Clone ¶
func (o *ConfigMapEnvSource) Clone() *ConfigMapEnvSource
func (*ConfigMapEnvSource) CloneRaw ¶
func (o *ConfigMapEnvSource) CloneRaw() gotenobject.GotenObjectExt
func (*ConfigMapEnvSource) Descriptor ¶
func (*ConfigMapEnvSource) Descriptor() ([]byte, []int)
Deprecated, Use ConfigMapEnvSource.ProtoReflect.Descriptor instead.
func (*ConfigMapEnvSource) GetName ¶
func (m *ConfigMapEnvSource) GetName() string
func (*ConfigMapEnvSource) GetOptional ¶
func (m *ConfigMapEnvSource) GetOptional() bool
func (*ConfigMapEnvSource) GotenMessage ¶
func (*ConfigMapEnvSource) GotenMessage()
func (*ConfigMapEnvSource) GotenObjectExt ¶
func (o *ConfigMapEnvSource) GotenObjectExt()
func (*ConfigMapEnvSource) GotenValidate ¶
func (obj *ConfigMapEnvSource) GotenValidate() error
func (*ConfigMapEnvSource) MakeDiffFieldMask ¶
func (o *ConfigMapEnvSource) MakeDiffFieldMask(other *ConfigMapEnvSource) *ConfigMapEnvSource_FieldMask
func (*ConfigMapEnvSource) MakeFullFieldMask ¶
func (o *ConfigMapEnvSource) MakeFullFieldMask() *ConfigMapEnvSource_FieldMask
func (*ConfigMapEnvSource) MakeRawDiffFieldMask ¶
func (o *ConfigMapEnvSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ConfigMapEnvSource) MakeRawFullFieldMask ¶
func (o *ConfigMapEnvSource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ConfigMapEnvSource) Marshal ¶
func (m *ConfigMapEnvSource) Marshal() ([]byte, error)
func (*ConfigMapEnvSource) MarshalJSON ¶
func (m *ConfigMapEnvSource) MarshalJSON() ([]byte, error)
func (*ConfigMapEnvSource) Merge ¶
func (o *ConfigMapEnvSource) Merge(source *ConfigMapEnvSource)
func (*ConfigMapEnvSource) MergeRaw ¶
func (o *ConfigMapEnvSource) MergeRaw(source gotenobject.GotenObjectExt)
func (*ConfigMapEnvSource) ProtoMessage ¶
func (*ConfigMapEnvSource) ProtoMessage()
func (*ConfigMapEnvSource) ProtoReflect ¶
func (m *ConfigMapEnvSource) ProtoReflect() preflect.Message
func (*ConfigMapEnvSource) Reset ¶
func (m *ConfigMapEnvSource) Reset()
func (*ConfigMapEnvSource) SetName ¶
func (m *ConfigMapEnvSource) SetName(fv string)
func (*ConfigMapEnvSource) SetOptional ¶
func (m *ConfigMapEnvSource) SetOptional(fv bool)
func (*ConfigMapEnvSource) String ¶
func (m *ConfigMapEnvSource) String() string
func (*ConfigMapEnvSource) Unmarshal ¶
func (m *ConfigMapEnvSource) Unmarshal(b []byte) error
func (*ConfigMapEnvSource) UnmarshalJSON ¶
func (m *ConfigMapEnvSource) UnmarshalJSON(data []byte) error
type ConfigMapEnvSourceFieldPathBuilder ¶
type ConfigMapEnvSourceFieldPathBuilder struct{}
func NewConfigMapEnvSourceFieldPathBuilder ¶
func NewConfigMapEnvSourceFieldPathBuilder() ConfigMapEnvSourceFieldPathBuilder
func (ConfigMapEnvSourceFieldPathBuilder) Optional ¶
func (ConfigMapEnvSourceFieldPathBuilder) Optional() ConfigMapEnvSourcePathSelectorOptional
type ConfigMapEnvSourcePathSelectorName ¶
type ConfigMapEnvSourcePathSelectorName struct{}
func (ConfigMapEnvSourcePathSelectorName) FieldPath ¶
func (ConfigMapEnvSourcePathSelectorName) FieldPath() *ConfigMapEnvSource_FieldTerminalPath
func (ConfigMapEnvSourcePathSelectorName) WithArrayOfValues ¶
func (s ConfigMapEnvSourcePathSelectorName) WithArrayOfValues(values []string) *ConfigMapEnvSource_FieldTerminalPathArrayOfValues
func (ConfigMapEnvSourcePathSelectorName) WithValue ¶
func (s ConfigMapEnvSourcePathSelectorName) WithValue(value string) *ConfigMapEnvSource_FieldTerminalPathValue
type ConfigMapEnvSourcePathSelectorOptional ¶
type ConfigMapEnvSourcePathSelectorOptional struct{}
func (ConfigMapEnvSourcePathSelectorOptional) FieldPath ¶
func (ConfigMapEnvSourcePathSelectorOptional) FieldPath() *ConfigMapEnvSource_FieldTerminalPath
func (ConfigMapEnvSourcePathSelectorOptional) WithArrayOfValues ¶
func (s ConfigMapEnvSourcePathSelectorOptional) WithArrayOfValues(values []bool) *ConfigMapEnvSource_FieldTerminalPathArrayOfValues
func (ConfigMapEnvSourcePathSelectorOptional) WithValue ¶
func (s ConfigMapEnvSourcePathSelectorOptional) WithValue(value bool) *ConfigMapEnvSource_FieldTerminalPathValue
type ConfigMapEnvSource_FieldMask ¶
type ConfigMapEnvSource_FieldMask struct {
Paths []ConfigMapEnvSource_FieldPath
}
func FullConfigMapEnvSource_FieldMask ¶
func FullConfigMapEnvSource_FieldMask() *ConfigMapEnvSource_FieldMask
func (*ConfigMapEnvSource_FieldMask) AppendPath ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) AppendPath(path ConfigMapEnvSource_FieldPath)
func (*ConfigMapEnvSource_FieldMask) AppendRawPath ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ConfigMapEnvSource_FieldMask) DecodeFirestore ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ConfigMapEnvSource_FieldMask) EncodeFirestore ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ConfigMapEnvSource_FieldMask) FilterInputFields ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) FilterInputFields() *ConfigMapEnvSource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ConfigMapEnvSource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*ConfigMapEnvSource_FieldMask) GetPaths ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) GetPaths() []ConfigMapEnvSource_FieldPath
func (*ConfigMapEnvSource_FieldMask) GetRawPaths ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ConfigMapEnvSource_FieldMask) IsFull ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) IsFull() bool
func (ConfigMapEnvSource_FieldMask) Marshal ¶
func (fieldMask ConfigMapEnvSource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ConfigMapEnvSource_FieldMask) MarshalJSON ¶
func (fieldMask ConfigMapEnvSource_FieldMask) MarshalJSON() ([]byte, error)
func (*ConfigMapEnvSource_FieldMask) PathsCount ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) PathsCount() int
func (*ConfigMapEnvSource_FieldMask) Project ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) Project(source *ConfigMapEnvSource) *ConfigMapEnvSource
func (*ConfigMapEnvSource_FieldMask) ProjectRaw ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ConfigMapEnvSource_FieldMask) ProtoMessage ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) ProtoMessage()
func (*ConfigMapEnvSource_FieldMask) ProtoReflect ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) ProtoReflect() preflect.Message
func (*ConfigMapEnvSource_FieldMask) Reset ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) Reset()
func (*ConfigMapEnvSource_FieldMask) Set ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) Set(target, source *ConfigMapEnvSource)
func (*ConfigMapEnvSource_FieldMask) SetFromCliFlag ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) SetFromCliFlag(raw string) error
func (*ConfigMapEnvSource_FieldMask) SetRaw ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ConfigMapEnvSource_FieldMask) Size ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) Size() int
func (*ConfigMapEnvSource_FieldMask) String ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) String() string
func (*ConfigMapEnvSource_FieldMask) Subtract ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) Subtract(other *ConfigMapEnvSource_FieldMask) *ConfigMapEnvSource_FieldMask
func (*ConfigMapEnvSource_FieldMask) SubtractRaw ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ConfigMapEnvSource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ConfigMapEnvSource_FieldMask) Unmarshal ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) Unmarshal(data []byte) error
func (*ConfigMapEnvSource_FieldMask) UnmarshalJSON ¶
func (fieldMask *ConfigMapEnvSource_FieldMask) UnmarshalJSON(data []byte) error
type ConfigMapEnvSource_FieldPath ¶
type ConfigMapEnvSource_FieldPath interface { gotenobject.FieldPath Selector() ConfigMapEnvSource_FieldPathSelector Get(source *ConfigMapEnvSource) []interface{} GetSingle(source *ConfigMapEnvSource) (interface{}, bool) ClearValue(item *ConfigMapEnvSource) // Those methods build corresponding ConfigMapEnvSource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ConfigMapEnvSource_FieldPathValue WithIArrayOfValues(values interface{}) ConfigMapEnvSource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ConfigMapEnvSource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildConfigMapEnvSource_FieldPath ¶
func BuildConfigMapEnvSource_FieldPath(fp gotenobject.RawFieldPath) (ConfigMapEnvSource_FieldPath, error)
func MustParseConfigMapEnvSource_FieldPath ¶
func MustParseConfigMapEnvSource_FieldPath(rawField string) ConfigMapEnvSource_FieldPath
func ParseConfigMapEnvSource_FieldPath ¶
func ParseConfigMapEnvSource_FieldPath(rawField string) (ConfigMapEnvSource_FieldPath, error)
type ConfigMapEnvSource_FieldPathArrayItemValue ¶
type ConfigMapEnvSource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ConfigMapEnvSource_FieldPath ContainsValue(*ConfigMapEnvSource) bool }
ConfigMapEnvSource_FieldPathArrayItemValue allows storing single item in Path-specific values for ConfigMapEnvSource according to their type Present only for array (repeated) types.
func MustParseConfigMapEnvSource_FieldPathArrayItemValue ¶
func MustParseConfigMapEnvSource_FieldPathArrayItemValue(pathStr, valueStr string) ConfigMapEnvSource_FieldPathArrayItemValue
func ParseConfigMapEnvSource_FieldPathArrayItemValue ¶
func ParseConfigMapEnvSource_FieldPathArrayItemValue(pathStr, valueStr string) (ConfigMapEnvSource_FieldPathArrayItemValue, error)
ParseConfigMapEnvSource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ConfigMapEnvSource_FieldPathArrayOfValues ¶
type ConfigMapEnvSource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ConfigMapEnvSource_FieldPath }
ConfigMapEnvSource_FieldPathArrayOfValues allows storing slice of values for ConfigMapEnvSource fields according to their type
func MustParseConfigMapEnvSource_FieldPathArrayOfValues ¶
func MustParseConfigMapEnvSource_FieldPathArrayOfValues(pathStr, valuesStr string) ConfigMapEnvSource_FieldPathArrayOfValues
func ParseConfigMapEnvSource_FieldPathArrayOfValues ¶
func ParseConfigMapEnvSource_FieldPathArrayOfValues(pathStr, valuesStr string) (ConfigMapEnvSource_FieldPathArrayOfValues, error)
type ConfigMapEnvSource_FieldPathSelector ¶
type ConfigMapEnvSource_FieldPathSelector int32
const ( ConfigMapEnvSource_FieldPathSelectorName ConfigMapEnvSource_FieldPathSelector = 0 ConfigMapEnvSource_FieldPathSelectorOptional ConfigMapEnvSource_FieldPathSelector = 1 )
func (ConfigMapEnvSource_FieldPathSelector) String ¶
func (s ConfigMapEnvSource_FieldPathSelector) String() string
type ConfigMapEnvSource_FieldPathValue ¶
type ConfigMapEnvSource_FieldPathValue interface { ConfigMapEnvSource_FieldPath gotenobject.FieldPathValue SetTo(target **ConfigMapEnvSource) CompareWith(*ConfigMapEnvSource) (cmp int, comparable bool) }
ConfigMapEnvSource_FieldPathValue allows storing values for ConfigMapEnvSource fields according to their type
func MustParseConfigMapEnvSource_FieldPathValue ¶
func MustParseConfigMapEnvSource_FieldPathValue(pathStr, valueStr string) ConfigMapEnvSource_FieldPathValue
func ParseConfigMapEnvSource_FieldPathValue ¶
func ParseConfigMapEnvSource_FieldPathValue(pathStr, valueStr string) (ConfigMapEnvSource_FieldPathValue, error)
type ConfigMapEnvSource_FieldTerminalPath ¶
type ConfigMapEnvSource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ConfigMapEnvSource_FieldTerminalPath) ClearValue ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) ClearValue(item *ConfigMapEnvSource)
func (*ConfigMapEnvSource_FieldTerminalPath) ClearValueRaw ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ConfigMapEnvSource_FieldTerminalPath) Get ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) Get(source *ConfigMapEnvSource) (values []interface{})
Get returns all values pointed by specific field from source ConfigMapEnvSource
func (*ConfigMapEnvSource_FieldTerminalPath) GetDefault ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ConfigMapEnvSource_FieldTerminalPath) GetRaw ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ConfigMapEnvSource_FieldTerminalPath) GetSingle ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) GetSingle(source *ConfigMapEnvSource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ConfigMapEnvSource
func (*ConfigMapEnvSource_FieldTerminalPath) GetSingleRaw ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ConfigMapEnvSource_FieldTerminalPath) IsLeaf ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ConfigMapEnvSource_FieldTerminalPath) JSONString ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ConfigMapEnvSource_FieldTerminalPath) Selector ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) Selector() ConfigMapEnvSource_FieldPathSelector
func (*ConfigMapEnvSource_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ConfigMapEnvSource_FieldTerminalPath) String ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ConfigMapEnvSource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConfigMapEnvSource_FieldPathArrayItemValue
func (*ConfigMapEnvSource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConfigMapEnvSource_FieldPathArrayOfValues
func (*ConfigMapEnvSource_FieldTerminalPath) WithIValue ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) WithIValue(value interface{}) ConfigMapEnvSource_FieldPathValue
func (*ConfigMapEnvSource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ConfigMapEnvSource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ConfigMapEnvSource_FieldTerminalPath) WithRawIValue ¶
func (fp *ConfigMapEnvSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ConfigMapEnvSource_FieldTerminalPathArrayItemValue ¶
type ConfigMapEnvSource_FieldTerminalPathArrayItemValue struct { ConfigMapEnvSource_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapEnvSource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) ContainsValue(source *ConfigMapEnvSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConfigMapEnvSource'
func (*ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ConfigMapEnvSource as interface{}
func (*ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetSingle(source *ConfigMapEnvSource) (interface{}, bool)
func (*ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ConfigMapEnvSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ConfigMapEnvSource_FieldTerminalPathArrayOfValues ¶
type ConfigMapEnvSource_FieldTerminalPathArrayOfValues struct { ConfigMapEnvSource_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapEnvSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *ConfigMapEnvSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*ConfigMapEnvSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues ¶
func (fpaov *ConfigMapEnvSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
func (*ConfigMapEnvSource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ConfigMapEnvSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ConfigMapEnvSource_FieldTerminalPathValue ¶
type ConfigMapEnvSource_FieldTerminalPathValue struct { ConfigMapEnvSource_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapEnvSource_FieldTerminalPathValue) AsNameValue ¶
func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*ConfigMapEnvSource_FieldTerminalPathValue) AsOptionalValue ¶
func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
func (*ConfigMapEnvSource_FieldTerminalPathValue) CompareWith ¶
func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) CompareWith(source *ConfigMapEnvSource) (int, bool)
CompareWith compares value in the 'ConfigMapEnvSource_FieldTerminalPathValue' with the value under path in 'ConfigMapEnvSource'.
func (*ConfigMapEnvSource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ConfigMapEnvSource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ConfigMapEnvSource' as interface{}
func (*ConfigMapEnvSource_FieldTerminalPathValue) SetTo ¶
func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) SetTo(target **ConfigMapEnvSource)
SetTo stores value for selected field for object ConfigMapEnvSource
func (*ConfigMapEnvSource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ConfigMapEnvSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ConfigMapKeySelector ¶
type ConfigMapKeySelector struct { // The ConfigMap to select from. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // The key to select. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty" firestore:"key"` // Specify whether the ConfigMap or its key must be defined Optional bool `protobuf:"varint,3,opt,name=optional,proto3" json:"optional,omitempty" firestore:"optional"` // contains filtered or unexported fields }
func (*ConfigMapKeySelector) Clone ¶
func (o *ConfigMapKeySelector) Clone() *ConfigMapKeySelector
func (*ConfigMapKeySelector) CloneRaw ¶
func (o *ConfigMapKeySelector) CloneRaw() gotenobject.GotenObjectExt
func (*ConfigMapKeySelector) Descriptor ¶
func (*ConfigMapKeySelector) Descriptor() ([]byte, []int)
Deprecated, Use ConfigMapKeySelector.ProtoReflect.Descriptor instead.
func (*ConfigMapKeySelector) GetKey ¶
func (m *ConfigMapKeySelector) GetKey() string
func (*ConfigMapKeySelector) GetName ¶
func (m *ConfigMapKeySelector) GetName() string
func (*ConfigMapKeySelector) GetOptional ¶
func (m *ConfigMapKeySelector) GetOptional() bool
func (*ConfigMapKeySelector) GotenMessage ¶
func (*ConfigMapKeySelector) GotenMessage()
func (*ConfigMapKeySelector) GotenObjectExt ¶
func (o *ConfigMapKeySelector) GotenObjectExt()
func (*ConfigMapKeySelector) GotenValidate ¶
func (obj *ConfigMapKeySelector) GotenValidate() error
func (*ConfigMapKeySelector) MakeDiffFieldMask ¶
func (o *ConfigMapKeySelector) MakeDiffFieldMask(other *ConfigMapKeySelector) *ConfigMapKeySelector_FieldMask
func (*ConfigMapKeySelector) MakeFullFieldMask ¶
func (o *ConfigMapKeySelector) MakeFullFieldMask() *ConfigMapKeySelector_FieldMask
func (*ConfigMapKeySelector) MakeRawDiffFieldMask ¶
func (o *ConfigMapKeySelector) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ConfigMapKeySelector) MakeRawFullFieldMask ¶
func (o *ConfigMapKeySelector) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ConfigMapKeySelector) Marshal ¶
func (m *ConfigMapKeySelector) Marshal() ([]byte, error)
func (*ConfigMapKeySelector) MarshalJSON ¶
func (m *ConfigMapKeySelector) MarshalJSON() ([]byte, error)
func (*ConfigMapKeySelector) Merge ¶
func (o *ConfigMapKeySelector) Merge(source *ConfigMapKeySelector)
func (*ConfigMapKeySelector) MergeRaw ¶
func (o *ConfigMapKeySelector) MergeRaw(source gotenobject.GotenObjectExt)
func (*ConfigMapKeySelector) ProtoMessage ¶
func (*ConfigMapKeySelector) ProtoMessage()
func (*ConfigMapKeySelector) ProtoReflect ¶
func (m *ConfigMapKeySelector) ProtoReflect() preflect.Message
func (*ConfigMapKeySelector) Reset ¶
func (m *ConfigMapKeySelector) Reset()
func (*ConfigMapKeySelector) SetKey ¶
func (m *ConfigMapKeySelector) SetKey(fv string)
func (*ConfigMapKeySelector) SetName ¶
func (m *ConfigMapKeySelector) SetName(fv string)
func (*ConfigMapKeySelector) SetOptional ¶
func (m *ConfigMapKeySelector) SetOptional(fv bool)
func (*ConfigMapKeySelector) String ¶
func (m *ConfigMapKeySelector) String() string
func (*ConfigMapKeySelector) Unmarshal ¶
func (m *ConfigMapKeySelector) Unmarshal(b []byte) error
func (*ConfigMapKeySelector) UnmarshalJSON ¶
func (m *ConfigMapKeySelector) UnmarshalJSON(data []byte) error
type ConfigMapKeySelectorFieldPathBuilder ¶
type ConfigMapKeySelectorFieldPathBuilder struct{}
func NewConfigMapKeySelectorFieldPathBuilder ¶
func NewConfigMapKeySelectorFieldPathBuilder() ConfigMapKeySelectorFieldPathBuilder
func (ConfigMapKeySelectorFieldPathBuilder) Optional ¶
func (ConfigMapKeySelectorFieldPathBuilder) Optional() ConfigMapKeySelectorPathSelectorOptional
type ConfigMapKeySelectorPathSelectorKey ¶
type ConfigMapKeySelectorPathSelectorKey struct{}
func (ConfigMapKeySelectorPathSelectorKey) FieldPath ¶
func (ConfigMapKeySelectorPathSelectorKey) FieldPath() *ConfigMapKeySelector_FieldTerminalPath
func (ConfigMapKeySelectorPathSelectorKey) WithArrayOfValues ¶
func (s ConfigMapKeySelectorPathSelectorKey) WithArrayOfValues(values []string) *ConfigMapKeySelector_FieldTerminalPathArrayOfValues
func (ConfigMapKeySelectorPathSelectorKey) WithValue ¶
func (s ConfigMapKeySelectorPathSelectorKey) WithValue(value string) *ConfigMapKeySelector_FieldTerminalPathValue
type ConfigMapKeySelectorPathSelectorName ¶
type ConfigMapKeySelectorPathSelectorName struct{}
func (ConfigMapKeySelectorPathSelectorName) FieldPath ¶
func (ConfigMapKeySelectorPathSelectorName) FieldPath() *ConfigMapKeySelector_FieldTerminalPath
func (ConfigMapKeySelectorPathSelectorName) WithArrayOfValues ¶
func (s ConfigMapKeySelectorPathSelectorName) WithArrayOfValues(values []string) *ConfigMapKeySelector_FieldTerminalPathArrayOfValues
func (ConfigMapKeySelectorPathSelectorName) WithValue ¶
func (s ConfigMapKeySelectorPathSelectorName) WithValue(value string) *ConfigMapKeySelector_FieldTerminalPathValue
type ConfigMapKeySelectorPathSelectorOptional ¶
type ConfigMapKeySelectorPathSelectorOptional struct{}
func (ConfigMapKeySelectorPathSelectorOptional) FieldPath ¶
func (ConfigMapKeySelectorPathSelectorOptional) FieldPath() *ConfigMapKeySelector_FieldTerminalPath
func (ConfigMapKeySelectorPathSelectorOptional) WithArrayOfValues ¶
func (s ConfigMapKeySelectorPathSelectorOptional) WithArrayOfValues(values []bool) *ConfigMapKeySelector_FieldTerminalPathArrayOfValues
func (ConfigMapKeySelectorPathSelectorOptional) WithValue ¶
func (s ConfigMapKeySelectorPathSelectorOptional) WithValue(value bool) *ConfigMapKeySelector_FieldTerminalPathValue
type ConfigMapKeySelector_FieldMask ¶
type ConfigMapKeySelector_FieldMask struct {
Paths []ConfigMapKeySelector_FieldPath
}
func FullConfigMapKeySelector_FieldMask ¶
func FullConfigMapKeySelector_FieldMask() *ConfigMapKeySelector_FieldMask
func (*ConfigMapKeySelector_FieldMask) AppendPath ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) AppendPath(path ConfigMapKeySelector_FieldPath)
func (*ConfigMapKeySelector_FieldMask) AppendRawPath ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ConfigMapKeySelector_FieldMask) DecodeFirestore ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ConfigMapKeySelector_FieldMask) EncodeFirestore ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ConfigMapKeySelector_FieldMask) FilterInputFields ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) FilterInputFields() *ConfigMapKeySelector_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ConfigMapKeySelector_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*ConfigMapKeySelector_FieldMask) GetPaths ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) GetPaths() []ConfigMapKeySelector_FieldPath
func (*ConfigMapKeySelector_FieldMask) GetRawPaths ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ConfigMapKeySelector_FieldMask) IsFull ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) IsFull() bool
func (ConfigMapKeySelector_FieldMask) Marshal ¶
func (fieldMask ConfigMapKeySelector_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ConfigMapKeySelector_FieldMask) MarshalJSON ¶
func (fieldMask ConfigMapKeySelector_FieldMask) MarshalJSON() ([]byte, error)
func (*ConfigMapKeySelector_FieldMask) PathsCount ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) PathsCount() int
func (*ConfigMapKeySelector_FieldMask) Project ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) Project(source *ConfigMapKeySelector) *ConfigMapKeySelector
func (*ConfigMapKeySelector_FieldMask) ProjectRaw ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ConfigMapKeySelector_FieldMask) ProtoMessage ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) ProtoMessage()
func (*ConfigMapKeySelector_FieldMask) ProtoReflect ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) ProtoReflect() preflect.Message
func (*ConfigMapKeySelector_FieldMask) Reset ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) Reset()
func (*ConfigMapKeySelector_FieldMask) Set ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) Set(target, source *ConfigMapKeySelector)
func (*ConfigMapKeySelector_FieldMask) SetFromCliFlag ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) SetFromCliFlag(raw string) error
func (*ConfigMapKeySelector_FieldMask) SetRaw ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ConfigMapKeySelector_FieldMask) Size ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) Size() int
func (*ConfigMapKeySelector_FieldMask) String ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) String() string
func (*ConfigMapKeySelector_FieldMask) Subtract ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) Subtract(other *ConfigMapKeySelector_FieldMask) *ConfigMapKeySelector_FieldMask
func (*ConfigMapKeySelector_FieldMask) SubtractRaw ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ConfigMapKeySelector_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ConfigMapKeySelector_FieldMask) Unmarshal ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) Unmarshal(data []byte) error
func (*ConfigMapKeySelector_FieldMask) UnmarshalJSON ¶
func (fieldMask *ConfigMapKeySelector_FieldMask) UnmarshalJSON(data []byte) error
type ConfigMapKeySelector_FieldPath ¶
type ConfigMapKeySelector_FieldPath interface { gotenobject.FieldPath Selector() ConfigMapKeySelector_FieldPathSelector Get(source *ConfigMapKeySelector) []interface{} GetSingle(source *ConfigMapKeySelector) (interface{}, bool) ClearValue(item *ConfigMapKeySelector) // Those methods build corresponding ConfigMapKeySelector_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ConfigMapKeySelector_FieldPathValue WithIArrayOfValues(values interface{}) ConfigMapKeySelector_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ConfigMapKeySelector_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildConfigMapKeySelector_FieldPath ¶
func BuildConfigMapKeySelector_FieldPath(fp gotenobject.RawFieldPath) (ConfigMapKeySelector_FieldPath, error)
func MustParseConfigMapKeySelector_FieldPath ¶
func MustParseConfigMapKeySelector_FieldPath(rawField string) ConfigMapKeySelector_FieldPath
func ParseConfigMapKeySelector_FieldPath ¶
func ParseConfigMapKeySelector_FieldPath(rawField string) (ConfigMapKeySelector_FieldPath, error)
type ConfigMapKeySelector_FieldPathArrayItemValue ¶
type ConfigMapKeySelector_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ConfigMapKeySelector_FieldPath ContainsValue(*ConfigMapKeySelector) bool }
ConfigMapKeySelector_FieldPathArrayItemValue allows storing single item in Path-specific values for ConfigMapKeySelector according to their type Present only for array (repeated) types.
func MustParseConfigMapKeySelector_FieldPathArrayItemValue ¶
func MustParseConfigMapKeySelector_FieldPathArrayItemValue(pathStr, valueStr string) ConfigMapKeySelector_FieldPathArrayItemValue
func ParseConfigMapKeySelector_FieldPathArrayItemValue ¶
func ParseConfigMapKeySelector_FieldPathArrayItemValue(pathStr, valueStr string) (ConfigMapKeySelector_FieldPathArrayItemValue, error)
ParseConfigMapKeySelector_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ConfigMapKeySelector_FieldPathArrayOfValues ¶
type ConfigMapKeySelector_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ConfigMapKeySelector_FieldPath }
ConfigMapKeySelector_FieldPathArrayOfValues allows storing slice of values for ConfigMapKeySelector fields according to their type
func MustParseConfigMapKeySelector_FieldPathArrayOfValues ¶
func MustParseConfigMapKeySelector_FieldPathArrayOfValues(pathStr, valuesStr string) ConfigMapKeySelector_FieldPathArrayOfValues
func ParseConfigMapKeySelector_FieldPathArrayOfValues ¶
func ParseConfigMapKeySelector_FieldPathArrayOfValues(pathStr, valuesStr string) (ConfigMapKeySelector_FieldPathArrayOfValues, error)
type ConfigMapKeySelector_FieldPathSelector ¶
type ConfigMapKeySelector_FieldPathSelector int32
const ( ConfigMapKeySelector_FieldPathSelectorName ConfigMapKeySelector_FieldPathSelector = 0 ConfigMapKeySelector_FieldPathSelectorKey ConfigMapKeySelector_FieldPathSelector = 1 ConfigMapKeySelector_FieldPathSelectorOptional ConfigMapKeySelector_FieldPathSelector = 2 )
func (ConfigMapKeySelector_FieldPathSelector) String ¶
func (s ConfigMapKeySelector_FieldPathSelector) String() string
type ConfigMapKeySelector_FieldPathValue ¶
type ConfigMapKeySelector_FieldPathValue interface { ConfigMapKeySelector_FieldPath gotenobject.FieldPathValue SetTo(target **ConfigMapKeySelector) CompareWith(*ConfigMapKeySelector) (cmp int, comparable bool) }
ConfigMapKeySelector_FieldPathValue allows storing values for ConfigMapKeySelector fields according to their type
func MustParseConfigMapKeySelector_FieldPathValue ¶
func MustParseConfigMapKeySelector_FieldPathValue(pathStr, valueStr string) ConfigMapKeySelector_FieldPathValue
func ParseConfigMapKeySelector_FieldPathValue ¶
func ParseConfigMapKeySelector_FieldPathValue(pathStr, valueStr string) (ConfigMapKeySelector_FieldPathValue, error)
type ConfigMapKeySelector_FieldTerminalPath ¶
type ConfigMapKeySelector_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ConfigMapKeySelector_FieldTerminalPath) ClearValue ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) ClearValue(item *ConfigMapKeySelector)
func (*ConfigMapKeySelector_FieldTerminalPath) ClearValueRaw ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ConfigMapKeySelector_FieldTerminalPath) Get ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) Get(source *ConfigMapKeySelector) (values []interface{})
Get returns all values pointed by specific field from source ConfigMapKeySelector
func (*ConfigMapKeySelector_FieldTerminalPath) GetDefault ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ConfigMapKeySelector_FieldTerminalPath) GetRaw ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ConfigMapKeySelector_FieldTerminalPath) GetSingle ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) GetSingle(source *ConfigMapKeySelector) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ConfigMapKeySelector
func (*ConfigMapKeySelector_FieldTerminalPath) GetSingleRaw ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ConfigMapKeySelector_FieldTerminalPath) IsLeaf ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ConfigMapKeySelector_FieldTerminalPath) JSONString ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ConfigMapKeySelector_FieldTerminalPath) Selector ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) Selector() ConfigMapKeySelector_FieldPathSelector
func (*ConfigMapKeySelector_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ConfigMapKeySelector_FieldTerminalPath) String ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ConfigMapKeySelector_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConfigMapKeySelector_FieldPathArrayItemValue
func (*ConfigMapKeySelector_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConfigMapKeySelector_FieldPathArrayOfValues
func (*ConfigMapKeySelector_FieldTerminalPath) WithIValue ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) WithIValue(value interface{}) ConfigMapKeySelector_FieldPathValue
func (*ConfigMapKeySelector_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ConfigMapKeySelector_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ConfigMapKeySelector_FieldTerminalPath) WithRawIValue ¶
func (fp *ConfigMapKeySelector_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ConfigMapKeySelector_FieldTerminalPathArrayItemValue ¶
type ConfigMapKeySelector_FieldTerminalPathArrayItemValue struct { ConfigMapKeySelector_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapKeySelector_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) ContainsValue(source *ConfigMapKeySelector) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConfigMapKeySelector'
func (*ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ConfigMapKeySelector as interface{}
func (*ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetSingle(source *ConfigMapKeySelector) (interface{}, bool)
func (*ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ConfigMapKeySelector_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ConfigMapKeySelector_FieldTerminalPathArrayOfValues ¶
type ConfigMapKeySelector_FieldTerminalPathArrayOfValues struct { ConfigMapKeySelector_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues ¶
func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]string, bool)
func (*ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues ¶
func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
func (*ConfigMapKeySelector_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ConfigMapKeySelector_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ConfigMapKeySelector_FieldTerminalPathValue ¶
type ConfigMapKeySelector_FieldTerminalPathValue struct { ConfigMapKeySelector_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapKeySelector_FieldTerminalPathValue) AsKeyValue ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) AsKeyValue() (string, bool)
func (*ConfigMapKeySelector_FieldTerminalPathValue) AsNameValue ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*ConfigMapKeySelector_FieldTerminalPathValue) AsOptionalValue ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
func (*ConfigMapKeySelector_FieldTerminalPathValue) CompareWith ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) CompareWith(source *ConfigMapKeySelector) (int, bool)
CompareWith compares value in the 'ConfigMapKeySelector_FieldTerminalPathValue' with the value under path in 'ConfigMapKeySelector'.
func (*ConfigMapKeySelector_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ConfigMapKeySelector_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ConfigMapKeySelector' as interface{}
func (*ConfigMapKeySelector_FieldTerminalPathValue) SetTo ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) SetTo(target **ConfigMapKeySelector)
SetTo stores value for selected field for object ConfigMapKeySelector
func (*ConfigMapKeySelector_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ConfigMapKeySelector_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ConfigMapVolumeSource ¶
type ConfigMapVolumeSource struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // If unspecified, each key-value pair in the Data field of the referenced // ConfigMap will be projected into the volume as a file whose name is the // key and content is the value. If specified, the listed keys will be // projected into the specified paths, and unlisted keys will not be // present. If a key is specified which is not present in the ConfigMap, // the volume setup will error unless it is marked optional. Paths must be // relative and may not contain the '..' path or start with '..'. Items []*KeyToPath `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty" firestore:"items"` // Optional: mode bits used to set permissions on created files by default. // Must be an octal value between 0000 and 0777 or a decimal value between 0 // and 511. YAML accepts both octal and decimal values, JSON requires decimal // values for mode bits. Defaults to 0644. Directories within the path are not // affected by this setting. This might be in conflict with other options that // affect the file mode, like fsGroup, and the result can be other mode bits // set. DefaultMode int32 `protobuf:"varint,3,opt,name=default_mode,json=defaultMode,proto3" json:"default_mode,omitempty" firestore:"defaultMode"` // Specify whether the ConfigMap or its keys must be defined Optional bool `protobuf:"varint,4,opt,name=optional,proto3" json:"optional,omitempty" firestore:"optional"` // contains filtered or unexported fields }
Adapts a ConfigMap into a volume.
The contents of the target ConfigMap's Data field will be presented in a volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. ConfigMap volumes support ownership management and SELinux relabeling.
func (*ConfigMapVolumeSource) Clone ¶
func (o *ConfigMapVolumeSource) Clone() *ConfigMapVolumeSource
func (*ConfigMapVolumeSource) CloneRaw ¶
func (o *ConfigMapVolumeSource) CloneRaw() gotenobject.GotenObjectExt
func (*ConfigMapVolumeSource) Descriptor ¶
func (*ConfigMapVolumeSource) Descriptor() ([]byte, []int)
Deprecated, Use ConfigMapVolumeSource.ProtoReflect.Descriptor instead.
func (*ConfigMapVolumeSource) GetDefaultMode ¶
func (m *ConfigMapVolumeSource) GetDefaultMode() int32
func (*ConfigMapVolumeSource) GetItems ¶
func (m *ConfigMapVolumeSource) GetItems() []*KeyToPath
func (*ConfigMapVolumeSource) GetName ¶
func (m *ConfigMapVolumeSource) GetName() string
func (*ConfigMapVolumeSource) GetOptional ¶
func (m *ConfigMapVolumeSource) GetOptional() bool
func (*ConfigMapVolumeSource) GotenMessage ¶
func (*ConfigMapVolumeSource) GotenMessage()
func (*ConfigMapVolumeSource) GotenObjectExt ¶
func (o *ConfigMapVolumeSource) GotenObjectExt()
func (*ConfigMapVolumeSource) GotenValidate ¶
func (obj *ConfigMapVolumeSource) GotenValidate() error
func (*ConfigMapVolumeSource) MakeDiffFieldMask ¶
func (o *ConfigMapVolumeSource) MakeDiffFieldMask(other *ConfigMapVolumeSource) *ConfigMapVolumeSource_FieldMask
func (*ConfigMapVolumeSource) MakeFullFieldMask ¶
func (o *ConfigMapVolumeSource) MakeFullFieldMask() *ConfigMapVolumeSource_FieldMask
func (*ConfigMapVolumeSource) MakeRawDiffFieldMask ¶
func (o *ConfigMapVolumeSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ConfigMapVolumeSource) MakeRawFullFieldMask ¶
func (o *ConfigMapVolumeSource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ConfigMapVolumeSource) Marshal ¶
func (m *ConfigMapVolumeSource) Marshal() ([]byte, error)
func (*ConfigMapVolumeSource) MarshalJSON ¶
func (m *ConfigMapVolumeSource) MarshalJSON() ([]byte, error)
func (*ConfigMapVolumeSource) Merge ¶
func (o *ConfigMapVolumeSource) Merge(source *ConfigMapVolumeSource)
func (*ConfigMapVolumeSource) MergeRaw ¶
func (o *ConfigMapVolumeSource) MergeRaw(source gotenobject.GotenObjectExt)
func (*ConfigMapVolumeSource) ProtoMessage ¶
func (*ConfigMapVolumeSource) ProtoMessage()
func (*ConfigMapVolumeSource) ProtoReflect ¶
func (m *ConfigMapVolumeSource) ProtoReflect() preflect.Message
func (*ConfigMapVolumeSource) Reset ¶
func (m *ConfigMapVolumeSource) Reset()
func (*ConfigMapVolumeSource) SetDefaultMode ¶
func (m *ConfigMapVolumeSource) SetDefaultMode(fv int32)
func (*ConfigMapVolumeSource) SetItems ¶
func (m *ConfigMapVolumeSource) SetItems(fv []*KeyToPath)
func (*ConfigMapVolumeSource) SetName ¶
func (m *ConfigMapVolumeSource) SetName(fv string)
func (*ConfigMapVolumeSource) SetOptional ¶
func (m *ConfigMapVolumeSource) SetOptional(fv bool)
func (*ConfigMapVolumeSource) String ¶
func (m *ConfigMapVolumeSource) String() string
func (*ConfigMapVolumeSource) Unmarshal ¶
func (m *ConfigMapVolumeSource) Unmarshal(b []byte) error
func (*ConfigMapVolumeSource) UnmarshalJSON ¶
func (m *ConfigMapVolumeSource) UnmarshalJSON(data []byte) error
type ConfigMapVolumeSourceFieldPathBuilder ¶
type ConfigMapVolumeSourceFieldPathBuilder struct{}
func NewConfigMapVolumeSourceFieldPathBuilder ¶
func NewConfigMapVolumeSourceFieldPathBuilder() ConfigMapVolumeSourceFieldPathBuilder
func (ConfigMapVolumeSourceFieldPathBuilder) DefaultMode ¶
func (ConfigMapVolumeSourceFieldPathBuilder) DefaultMode() ConfigMapVolumeSourcePathSelectorDefaultMode
type ConfigMapVolumeSourcePathSelectorDefaultMode ¶
type ConfigMapVolumeSourcePathSelectorDefaultMode struct{}
func (ConfigMapVolumeSourcePathSelectorDefaultMode) FieldPath ¶
func (ConfigMapVolumeSourcePathSelectorDefaultMode) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
func (ConfigMapVolumeSourcePathSelectorDefaultMode) WithArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorDefaultMode) WithArrayOfValues(values []int32) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorDefaultMode) WithValue ¶
func (s ConfigMapVolumeSourcePathSelectorDefaultMode) WithValue(value int32) *ConfigMapVolumeSource_FieldTerminalPathValue
type ConfigMapVolumeSourcePathSelectorItems ¶
type ConfigMapVolumeSourcePathSelectorItems struct{}
func (ConfigMapVolumeSourcePathSelectorItems) FieldPath ¶
func (ConfigMapVolumeSourcePathSelectorItems) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
func (ConfigMapVolumeSourcePathSelectorItems) WithArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorItems) WithArrayOfValues(values [][]*KeyToPath) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorItems) WithItemValue ¶
func (s ConfigMapVolumeSourcePathSelectorItems) WithItemValue(value *KeyToPath) *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue
func (ConfigMapVolumeSourcePathSelectorItems) WithSubArrayItemValue ¶
func (s ConfigMapVolumeSourcePathSelectorItems) WithSubArrayItemValue(subPathArrayItemValue KeyToPath_FieldPathArrayItemValue) *ConfigMapVolumeSource_FieldSubPathArrayItemValue
func (ConfigMapVolumeSourcePathSelectorItems) WithSubArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorItems) WithSubArrayOfValues(subPathArrayOfValues KeyToPath_FieldPathArrayOfValues) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorItems) WithSubPath ¶
func (ConfigMapVolumeSourcePathSelectorItems) WithSubPath(subPath KeyToPath_FieldPath) *ConfigMapVolumeSource_FieldSubPath
func (ConfigMapVolumeSourcePathSelectorItems) WithSubValue ¶
func (s ConfigMapVolumeSourcePathSelectorItems) WithSubValue(subPathValue KeyToPath_FieldPathValue) *ConfigMapVolumeSource_FieldSubPathValue
func (ConfigMapVolumeSourcePathSelectorItems) WithValue ¶
func (s ConfigMapVolumeSourcePathSelectorItems) WithValue(value []*KeyToPath) *ConfigMapVolumeSource_FieldTerminalPathValue
type ConfigMapVolumeSourcePathSelectorItemsKey ¶
type ConfigMapVolumeSourcePathSelectorItemsKey struct{}
func (ConfigMapVolumeSourcePathSelectorItemsKey) FieldPath ¶
func (ConfigMapVolumeSourcePathSelectorItemsKey) FieldPath() *ConfigMapVolumeSource_FieldSubPath
func (ConfigMapVolumeSourcePathSelectorItemsKey) WithArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorItemsKey) WithArrayOfValues(values []string) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorItemsKey) WithValue ¶
func (s ConfigMapVolumeSourcePathSelectorItemsKey) WithValue(value string) *ConfigMapVolumeSource_FieldSubPathValue
type ConfigMapVolumeSourcePathSelectorItemsMode ¶
type ConfigMapVolumeSourcePathSelectorItemsMode struct{}
func (ConfigMapVolumeSourcePathSelectorItemsMode) FieldPath ¶
func (ConfigMapVolumeSourcePathSelectorItemsMode) FieldPath() *ConfigMapVolumeSource_FieldSubPath
func (ConfigMapVolumeSourcePathSelectorItemsMode) WithArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorItemsMode) WithArrayOfValues(values []int32) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorItemsMode) WithValue ¶
func (s ConfigMapVolumeSourcePathSelectorItemsMode) WithValue(value int32) *ConfigMapVolumeSource_FieldSubPathValue
type ConfigMapVolumeSourcePathSelectorItemsPath ¶
type ConfigMapVolumeSourcePathSelectorItemsPath struct{}
func (ConfigMapVolumeSourcePathSelectorItemsPath) FieldPath ¶
func (ConfigMapVolumeSourcePathSelectorItemsPath) FieldPath() *ConfigMapVolumeSource_FieldSubPath
func (ConfigMapVolumeSourcePathSelectorItemsPath) WithArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorItemsPath) WithArrayOfValues(values []string) *ConfigMapVolumeSource_FieldSubPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorItemsPath) WithValue ¶
func (s ConfigMapVolumeSourcePathSelectorItemsPath) WithValue(value string) *ConfigMapVolumeSource_FieldSubPathValue
type ConfigMapVolumeSourcePathSelectorName ¶
type ConfigMapVolumeSourcePathSelectorName struct{}
func (ConfigMapVolumeSourcePathSelectorName) FieldPath ¶
func (ConfigMapVolumeSourcePathSelectorName) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
func (ConfigMapVolumeSourcePathSelectorName) WithArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorName) WithArrayOfValues(values []string) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorName) WithValue ¶
func (s ConfigMapVolumeSourcePathSelectorName) WithValue(value string) *ConfigMapVolumeSource_FieldTerminalPathValue
type ConfigMapVolumeSourcePathSelectorOptional ¶
type ConfigMapVolumeSourcePathSelectorOptional struct{}
func (ConfigMapVolumeSourcePathSelectorOptional) FieldPath ¶
func (ConfigMapVolumeSourcePathSelectorOptional) FieldPath() *ConfigMapVolumeSource_FieldTerminalPath
func (ConfigMapVolumeSourcePathSelectorOptional) WithArrayOfValues ¶
func (s ConfigMapVolumeSourcePathSelectorOptional) WithArrayOfValues(values []bool) *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues
func (ConfigMapVolumeSourcePathSelectorOptional) WithValue ¶
func (s ConfigMapVolumeSourcePathSelectorOptional) WithValue(value bool) *ConfigMapVolumeSource_FieldTerminalPathValue
type ConfigMapVolumeSource_FieldMask ¶
type ConfigMapVolumeSource_FieldMask struct {
Paths []ConfigMapVolumeSource_FieldPath
}
func FullConfigMapVolumeSource_FieldMask ¶
func FullConfigMapVolumeSource_FieldMask() *ConfigMapVolumeSource_FieldMask
func (*ConfigMapVolumeSource_FieldMask) AppendPath ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) AppendPath(path ConfigMapVolumeSource_FieldPath)
func (*ConfigMapVolumeSource_FieldMask) AppendRawPath ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ConfigMapVolumeSource_FieldMask) DecodeFirestore ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ConfigMapVolumeSource_FieldMask) EncodeFirestore ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ConfigMapVolumeSource_FieldMask) FilterInputFields ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) FilterInputFields() *ConfigMapVolumeSource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ConfigMapVolumeSource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*ConfigMapVolumeSource_FieldMask) GetPaths ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) GetPaths() []ConfigMapVolumeSource_FieldPath
func (*ConfigMapVolumeSource_FieldMask) GetRawPaths ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ConfigMapVolumeSource_FieldMask) IsFull ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) IsFull() bool
func (ConfigMapVolumeSource_FieldMask) Marshal ¶
func (fieldMask ConfigMapVolumeSource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ConfigMapVolumeSource_FieldMask) MarshalJSON ¶
func (fieldMask ConfigMapVolumeSource_FieldMask) MarshalJSON() ([]byte, error)
func (*ConfigMapVolumeSource_FieldMask) PathsCount ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) PathsCount() int
func (*ConfigMapVolumeSource_FieldMask) Project ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) Project(source *ConfigMapVolumeSource) *ConfigMapVolumeSource
func (*ConfigMapVolumeSource_FieldMask) ProjectRaw ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ConfigMapVolumeSource_FieldMask) ProtoMessage ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) ProtoMessage()
func (*ConfigMapVolumeSource_FieldMask) ProtoReflect ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) ProtoReflect() preflect.Message
func (*ConfigMapVolumeSource_FieldMask) Reset ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) Reset()
func (*ConfigMapVolumeSource_FieldMask) Set ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) Set(target, source *ConfigMapVolumeSource)
func (*ConfigMapVolumeSource_FieldMask) SetFromCliFlag ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) SetFromCliFlag(raw string) error
func (*ConfigMapVolumeSource_FieldMask) SetRaw ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ConfigMapVolumeSource_FieldMask) Size ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) Size() int
func (*ConfigMapVolumeSource_FieldMask) String ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) String() string
func (*ConfigMapVolumeSource_FieldMask) Subtract ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) Subtract(other *ConfigMapVolumeSource_FieldMask) *ConfigMapVolumeSource_FieldMask
func (*ConfigMapVolumeSource_FieldMask) SubtractRaw ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ConfigMapVolumeSource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ConfigMapVolumeSource_FieldMask) Unmarshal ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) Unmarshal(data []byte) error
func (*ConfigMapVolumeSource_FieldMask) UnmarshalJSON ¶
func (fieldMask *ConfigMapVolumeSource_FieldMask) UnmarshalJSON(data []byte) error
type ConfigMapVolumeSource_FieldPath ¶
type ConfigMapVolumeSource_FieldPath interface { gotenobject.FieldPath Selector() ConfigMapVolumeSource_FieldPathSelector Get(source *ConfigMapVolumeSource) []interface{} GetSingle(source *ConfigMapVolumeSource) (interface{}, bool) ClearValue(item *ConfigMapVolumeSource) // Those methods build corresponding ConfigMapVolumeSource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ConfigMapVolumeSource_FieldPathValue WithIArrayOfValues(values interface{}) ConfigMapVolumeSource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ConfigMapVolumeSource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildConfigMapVolumeSource_FieldPath ¶
func BuildConfigMapVolumeSource_FieldPath(fp gotenobject.RawFieldPath) (ConfigMapVolumeSource_FieldPath, error)
func MustParseConfigMapVolumeSource_FieldPath ¶
func MustParseConfigMapVolumeSource_FieldPath(rawField string) ConfigMapVolumeSource_FieldPath
func ParseConfigMapVolumeSource_FieldPath ¶
func ParseConfigMapVolumeSource_FieldPath(rawField string) (ConfigMapVolumeSource_FieldPath, error)
type ConfigMapVolumeSource_FieldPathArrayItemValue ¶
type ConfigMapVolumeSource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ConfigMapVolumeSource_FieldPath ContainsValue(*ConfigMapVolumeSource) bool }
ConfigMapVolumeSource_FieldPathArrayItemValue allows storing single item in Path-specific values for ConfigMapVolumeSource according to their type Present only for array (repeated) types.
func MustParseConfigMapVolumeSource_FieldPathArrayItemValue ¶
func MustParseConfigMapVolumeSource_FieldPathArrayItemValue(pathStr, valueStr string) ConfigMapVolumeSource_FieldPathArrayItemValue
func ParseConfigMapVolumeSource_FieldPathArrayItemValue ¶
func ParseConfigMapVolumeSource_FieldPathArrayItemValue(pathStr, valueStr string) (ConfigMapVolumeSource_FieldPathArrayItemValue, error)
ParseConfigMapVolumeSource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ConfigMapVolumeSource_FieldPathArrayOfValues ¶
type ConfigMapVolumeSource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ConfigMapVolumeSource_FieldPath }
ConfigMapVolumeSource_FieldPathArrayOfValues allows storing slice of values for ConfigMapVolumeSource fields according to their type
func MustParseConfigMapVolumeSource_FieldPathArrayOfValues ¶
func MustParseConfigMapVolumeSource_FieldPathArrayOfValues(pathStr, valuesStr string) ConfigMapVolumeSource_FieldPathArrayOfValues
func ParseConfigMapVolumeSource_FieldPathArrayOfValues ¶
func ParseConfigMapVolumeSource_FieldPathArrayOfValues(pathStr, valuesStr string) (ConfigMapVolumeSource_FieldPathArrayOfValues, error)
type ConfigMapVolumeSource_FieldPathSelector ¶
type ConfigMapVolumeSource_FieldPathSelector int32
const ( ConfigMapVolumeSource_FieldPathSelectorName ConfigMapVolumeSource_FieldPathSelector = 0 ConfigMapVolumeSource_FieldPathSelectorItems ConfigMapVolumeSource_FieldPathSelector = 1 ConfigMapVolumeSource_FieldPathSelectorDefaultMode ConfigMapVolumeSource_FieldPathSelector = 2 ConfigMapVolumeSource_FieldPathSelectorOptional ConfigMapVolumeSource_FieldPathSelector = 3 )
func (ConfigMapVolumeSource_FieldPathSelector) String ¶
func (s ConfigMapVolumeSource_FieldPathSelector) String() string
type ConfigMapVolumeSource_FieldPathValue ¶
type ConfigMapVolumeSource_FieldPathValue interface { ConfigMapVolumeSource_FieldPath gotenobject.FieldPathValue SetTo(target **ConfigMapVolumeSource) CompareWith(*ConfigMapVolumeSource) (cmp int, comparable bool) }
ConfigMapVolumeSource_FieldPathValue allows storing values for ConfigMapVolumeSource fields according to their type
func MustParseConfigMapVolumeSource_FieldPathValue ¶
func MustParseConfigMapVolumeSource_FieldPathValue(pathStr, valueStr string) ConfigMapVolumeSource_FieldPathValue
func ParseConfigMapVolumeSource_FieldPathValue ¶
func ParseConfigMapVolumeSource_FieldPathValue(pathStr, valueStr string) (ConfigMapVolumeSource_FieldPathValue, error)
type ConfigMapVolumeSource_FieldSubPath ¶
type ConfigMapVolumeSource_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ConfigMapVolumeSource_FieldSubPath) AsItemsSubPath ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) AsItemsSubPath() (KeyToPath_FieldPath, bool)
func (*ConfigMapVolumeSource_FieldSubPath) ClearValue ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) ClearValue(item *ConfigMapVolumeSource)
func (*ConfigMapVolumeSource_FieldSubPath) ClearValueRaw ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ConfigMapVolumeSource_FieldSubPath) Get ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) Get(source *ConfigMapVolumeSource) (values []interface{})
Get returns all values pointed by selected field from source ConfigMapVolumeSource
func (*ConfigMapVolumeSource_FieldSubPath) GetDefault ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ConfigMapVolumeSource_FieldSubPath) GetRaw ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ConfigMapVolumeSource_FieldSubPath) GetSingle ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) GetSingle(source *ConfigMapVolumeSource) (interface{}, bool)
GetSingle returns value of selected field from source ConfigMapVolumeSource
func (*ConfigMapVolumeSource_FieldSubPath) GetSingleRaw ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ConfigMapVolumeSource_FieldSubPath) IsLeaf ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ConfigMapVolumeSource_FieldSubPath) JSONString ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ConfigMapVolumeSource_FieldSubPath) Selector ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) Selector() ConfigMapVolumeSource_FieldPathSelector
func (*ConfigMapVolumeSource_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ConfigMapVolumeSource_FieldSubPath) String ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) String() string
String returns path representation in proto convention
func (*ConfigMapVolumeSource_FieldSubPath) WithIArrayItemValue ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) WithIArrayItemValue(value interface{}) ConfigMapVolumeSource_FieldPathArrayItemValue
func (*ConfigMapVolumeSource_FieldSubPath) WithIArrayOfValues ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) WithIArrayOfValues(values interface{}) ConfigMapVolumeSource_FieldPathArrayOfValues
func (*ConfigMapVolumeSource_FieldSubPath) WithIValue ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) WithIValue(value interface{}) ConfigMapVolumeSource_FieldPathValue
func (*ConfigMapVolumeSource_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ConfigMapVolumeSource_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ConfigMapVolumeSource_FieldSubPath) WithRawIValue ¶
func (fps *ConfigMapVolumeSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ConfigMapVolumeSource_FieldSubPathArrayItemValue ¶
type ConfigMapVolumeSource_FieldSubPathArrayItemValue struct { ConfigMapVolumeSource_FieldPath // contains filtered or unexported fields }
func (*ConfigMapVolumeSource_FieldSubPathArrayItemValue) AsItemsPathItemValue ¶
func (fpaivs *ConfigMapVolumeSource_FieldSubPathArrayItemValue) AsItemsPathItemValue() (KeyToPath_FieldPathArrayItemValue, bool)
func (*ConfigMapVolumeSource_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ConfigMapVolumeSource_FieldSubPathArrayItemValue) ContainsValue(source *ConfigMapVolumeSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConfigMapVolumeSource'
func (*ConfigMapVolumeSource_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ConfigMapVolumeSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ConfigMapVolumeSource_FieldSubPathArrayOfValues ¶
type ConfigMapVolumeSource_FieldSubPathArrayOfValues struct { ConfigMapVolumeSource_FieldPath // contains filtered or unexported fields }
func (*ConfigMapVolumeSource_FieldSubPathArrayOfValues) AsItemsPathArrayOfValues ¶
func (fpsaov *ConfigMapVolumeSource_FieldSubPathArrayOfValues) AsItemsPathArrayOfValues() (KeyToPath_FieldPathArrayOfValues, bool)
func (*ConfigMapVolumeSource_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ConfigMapVolumeSource_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ConfigMapVolumeSource_FieldSubPathValue ¶
type ConfigMapVolumeSource_FieldSubPathValue struct { ConfigMapVolumeSource_FieldPath // contains filtered or unexported fields }
func (*ConfigMapVolumeSource_FieldSubPathValue) AsItemsPathValue ¶
func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) AsItemsPathValue() (KeyToPath_FieldPathValue, bool)
func (*ConfigMapVolumeSource_FieldSubPathValue) CompareWith ¶
func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) CompareWith(source *ConfigMapVolumeSource) (int, bool)
func (*ConfigMapVolumeSource_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ConfigMapVolumeSource_FieldSubPathValue) GetRawValue ¶
func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) GetRawValue() interface{}
func (*ConfigMapVolumeSource_FieldSubPathValue) SetTo ¶
func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) SetTo(target **ConfigMapVolumeSource)
func (*ConfigMapVolumeSource_FieldSubPathValue) SetToRaw ¶
func (fpvs *ConfigMapVolumeSource_FieldSubPathValue) SetToRaw(target proto.Message)
type ConfigMapVolumeSource_FieldTerminalPath ¶
type ConfigMapVolumeSource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ConfigMapVolumeSource_FieldTerminalPath) ClearValue ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) ClearValue(item *ConfigMapVolumeSource)
func (*ConfigMapVolumeSource_FieldTerminalPath) ClearValueRaw ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ConfigMapVolumeSource_FieldTerminalPath) Get ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) Get(source *ConfigMapVolumeSource) (values []interface{})
Get returns all values pointed by specific field from source ConfigMapVolumeSource
func (*ConfigMapVolumeSource_FieldTerminalPath) GetDefault ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ConfigMapVolumeSource_FieldTerminalPath) GetRaw ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ConfigMapVolumeSource_FieldTerminalPath) GetSingle ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetSingle(source *ConfigMapVolumeSource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ConfigMapVolumeSource
func (*ConfigMapVolumeSource_FieldTerminalPath) GetSingleRaw ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ConfigMapVolumeSource_FieldTerminalPath) IsLeaf ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ConfigMapVolumeSource_FieldTerminalPath) JSONString ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ConfigMapVolumeSource_FieldTerminalPath) Selector ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) Selector() ConfigMapVolumeSource_FieldPathSelector
func (*ConfigMapVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ConfigMapVolumeSource_FieldTerminalPath) String ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ConfigMapVolumeSource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConfigMapVolumeSource_FieldPathArrayItemValue
func (*ConfigMapVolumeSource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConfigMapVolumeSource_FieldPathArrayOfValues
func (*ConfigMapVolumeSource_FieldTerminalPath) WithIValue ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithIValue(value interface{}) ConfigMapVolumeSource_FieldPathValue
func (*ConfigMapVolumeSource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ConfigMapVolumeSource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ConfigMapVolumeSource_FieldTerminalPath) WithRawIValue ¶
func (fp *ConfigMapVolumeSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ConfigMapVolumeSource_FieldTerminalPathArrayItemValue ¶
type ConfigMapVolumeSource_FieldTerminalPathArrayItemValue struct { ConfigMapVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) AsItemsItemValue ¶
func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) AsItemsItemValue() (*KeyToPath, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue(source *ConfigMapVolumeSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'ConfigMapVolumeSource'
func (*ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ConfigMapVolumeSource as interface{}
func (*ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetSingle(source *ConfigMapVolumeSource) (interface{}, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ConfigMapVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ConfigMapVolumeSource_FieldTerminalPathArrayOfValues ¶
type ConfigMapVolumeSource_FieldTerminalPathArrayOfValues struct { ConfigMapVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsDefaultModeArrayOfValues ¶
func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsDefaultModeArrayOfValues() ([]int32, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsItemsArrayOfValues ¶
func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsItemsArrayOfValues() ([][]*KeyToPath, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues ¶
func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ConfigMapVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ConfigMapVolumeSource_FieldTerminalPathValue ¶
type ConfigMapVolumeSource_FieldTerminalPathValue struct { ConfigMapVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*ConfigMapVolumeSource_FieldTerminalPathValue) AsDefaultModeValue ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsDefaultModeValue() (int32, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathValue) AsItemsValue ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsItemsValue() ([]*KeyToPath, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathValue) AsNameValue ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathValue) AsOptionalValue ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathValue) CompareWith ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) CompareWith(source *ConfigMapVolumeSource) (int, bool)
CompareWith compares value in the 'ConfigMapVolumeSource_FieldTerminalPathValue' with the value under path in 'ConfigMapVolumeSource'.
func (*ConfigMapVolumeSource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ConfigMapVolumeSource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ConfigMapVolumeSource' as interface{}
func (*ConfigMapVolumeSource_FieldTerminalPathValue) SetTo ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) SetTo(target **ConfigMapVolumeSource)
SetTo stores value for selected field for object ConfigMapVolumeSource
func (*ConfigMapVolumeSource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ConfigMapVolumeSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type EnvFromSource ¶
type EnvFromSource struct { // An optional identifier to prepend to each key in the ConfigMap. Must be a // C_IDENTIFIER. Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty" firestore:"prefix"` // The ConfigMap to select from ConfigMapRef *ConfigMapEnvSource `protobuf:"bytes,2,opt,name=config_map_ref,json=configMapRef,proto3" json:"config_map_ref,omitempty" firestore:"configMapRef"` // The Secret to select from SecretRef *SecretEnvSource `protobuf:"bytes,3,opt,name=secret_ref,json=secretRef,proto3" json:"secret_ref,omitempty" firestore:"secretRef"` // contains filtered or unexported fields }
EnvFromSource represents the source of a set of ConfigMaps
func (*EnvFromSource) Clone ¶
func (o *EnvFromSource) Clone() *EnvFromSource
func (*EnvFromSource) CloneRaw ¶
func (o *EnvFromSource) CloneRaw() gotenobject.GotenObjectExt
func (*EnvFromSource) Descriptor ¶
func (*EnvFromSource) Descriptor() ([]byte, []int)
Deprecated, Use EnvFromSource.ProtoReflect.Descriptor instead.
func (*EnvFromSource) GetConfigMapRef ¶
func (m *EnvFromSource) GetConfigMapRef() *ConfigMapEnvSource
func (*EnvFromSource) GetPrefix ¶
func (m *EnvFromSource) GetPrefix() string
func (*EnvFromSource) GetSecretRef ¶
func (m *EnvFromSource) GetSecretRef() *SecretEnvSource
func (*EnvFromSource) GotenMessage ¶
func (*EnvFromSource) GotenMessage()
func (*EnvFromSource) GotenObjectExt ¶
func (o *EnvFromSource) GotenObjectExt()
func (*EnvFromSource) GotenValidate ¶
func (obj *EnvFromSource) GotenValidate() error
func (*EnvFromSource) MakeDiffFieldMask ¶
func (o *EnvFromSource) MakeDiffFieldMask(other *EnvFromSource) *EnvFromSource_FieldMask
func (*EnvFromSource) MakeFullFieldMask ¶
func (o *EnvFromSource) MakeFullFieldMask() *EnvFromSource_FieldMask
func (*EnvFromSource) MakeRawDiffFieldMask ¶
func (o *EnvFromSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*EnvFromSource) MakeRawFullFieldMask ¶
func (o *EnvFromSource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*EnvFromSource) Marshal ¶
func (m *EnvFromSource) Marshal() ([]byte, error)
func (*EnvFromSource) MarshalJSON ¶
func (m *EnvFromSource) MarshalJSON() ([]byte, error)
func (*EnvFromSource) Merge ¶
func (o *EnvFromSource) Merge(source *EnvFromSource)
func (*EnvFromSource) MergeRaw ¶
func (o *EnvFromSource) MergeRaw(source gotenobject.GotenObjectExt)
func (*EnvFromSource) ProtoMessage ¶
func (*EnvFromSource) ProtoMessage()
func (*EnvFromSource) ProtoReflect ¶
func (m *EnvFromSource) ProtoReflect() preflect.Message
func (*EnvFromSource) Reset ¶
func (m *EnvFromSource) Reset()
func (*EnvFromSource) SetConfigMapRef ¶
func (m *EnvFromSource) SetConfigMapRef(fv *ConfigMapEnvSource)
func (*EnvFromSource) SetPrefix ¶
func (m *EnvFromSource) SetPrefix(fv string)
func (*EnvFromSource) SetSecretRef ¶
func (m *EnvFromSource) SetSecretRef(fv *SecretEnvSource)
func (*EnvFromSource) String ¶
func (m *EnvFromSource) String() string
func (*EnvFromSource) Unmarshal ¶
func (m *EnvFromSource) Unmarshal(b []byte) error
func (*EnvFromSource) UnmarshalJSON ¶
func (m *EnvFromSource) UnmarshalJSON(data []byte) error
type EnvFromSourceFieldPathBuilder ¶
type EnvFromSourceFieldPathBuilder struct{}
func NewEnvFromSourceFieldPathBuilder ¶
func NewEnvFromSourceFieldPathBuilder() EnvFromSourceFieldPathBuilder
func (EnvFromSourceFieldPathBuilder) ConfigMapRef ¶
func (EnvFromSourceFieldPathBuilder) ConfigMapRef() EnvFromSourcePathSelectorConfigMapRef
func (EnvFromSourceFieldPathBuilder) Prefix ¶
func (EnvFromSourceFieldPathBuilder) Prefix() EnvFromSourcePathSelectorPrefix
func (EnvFromSourceFieldPathBuilder) SecretRef ¶
func (EnvFromSourceFieldPathBuilder) SecretRef() EnvFromSourcePathSelectorSecretRef
type EnvFromSourcePathSelectorConfigMapRef ¶
type EnvFromSourcePathSelectorConfigMapRef struct{}
func (EnvFromSourcePathSelectorConfigMapRef) FieldPath ¶
func (EnvFromSourcePathSelectorConfigMapRef) FieldPath() *EnvFromSource_FieldTerminalPath
func (EnvFromSourcePathSelectorConfigMapRef) WithArrayOfValues ¶
func (s EnvFromSourcePathSelectorConfigMapRef) WithArrayOfValues(values []*ConfigMapEnvSource) *EnvFromSource_FieldTerminalPathArrayOfValues
func (EnvFromSourcePathSelectorConfigMapRef) WithSubArrayItemValue ¶
func (s EnvFromSourcePathSelectorConfigMapRef) WithSubArrayItemValue(subPathArrayItemValue ConfigMapEnvSource_FieldPathArrayItemValue) *EnvFromSource_FieldSubPathArrayItemValue
func (EnvFromSourcePathSelectorConfigMapRef) WithSubArrayOfValues ¶
func (s EnvFromSourcePathSelectorConfigMapRef) WithSubArrayOfValues(subPathArrayOfValues ConfigMapEnvSource_FieldPathArrayOfValues) *EnvFromSource_FieldSubPathArrayOfValues
func (EnvFromSourcePathSelectorConfigMapRef) WithSubPath ¶
func (EnvFromSourcePathSelectorConfigMapRef) WithSubPath(subPath ConfigMapEnvSource_FieldPath) *EnvFromSource_FieldSubPath
func (EnvFromSourcePathSelectorConfigMapRef) WithSubValue ¶
func (s EnvFromSourcePathSelectorConfigMapRef) WithSubValue(subPathValue ConfigMapEnvSource_FieldPathValue) *EnvFromSource_FieldSubPathValue
func (EnvFromSourcePathSelectorConfigMapRef) WithValue ¶
func (s EnvFromSourcePathSelectorConfigMapRef) WithValue(value *ConfigMapEnvSource) *EnvFromSource_FieldTerminalPathValue
type EnvFromSourcePathSelectorConfigMapRefName ¶
type EnvFromSourcePathSelectorConfigMapRefName struct{}
func (EnvFromSourcePathSelectorConfigMapRefName) FieldPath ¶
func (EnvFromSourcePathSelectorConfigMapRefName) FieldPath() *EnvFromSource_FieldSubPath
func (EnvFromSourcePathSelectorConfigMapRefName) WithArrayOfValues ¶
func (s EnvFromSourcePathSelectorConfigMapRefName) WithArrayOfValues(values []string) *EnvFromSource_FieldSubPathArrayOfValues
func (EnvFromSourcePathSelectorConfigMapRefName) WithValue ¶
func (s EnvFromSourcePathSelectorConfigMapRefName) WithValue(value string) *EnvFromSource_FieldSubPathValue
type EnvFromSourcePathSelectorConfigMapRefOptional ¶
type EnvFromSourcePathSelectorConfigMapRefOptional struct{}
func (EnvFromSourcePathSelectorConfigMapRefOptional) FieldPath ¶
func (EnvFromSourcePathSelectorConfigMapRefOptional) FieldPath() *EnvFromSource_FieldSubPath
func (EnvFromSourcePathSelectorConfigMapRefOptional) WithArrayOfValues ¶
func (s EnvFromSourcePathSelectorConfigMapRefOptional) WithArrayOfValues(values []bool) *EnvFromSource_FieldSubPathArrayOfValues
func (EnvFromSourcePathSelectorConfigMapRefOptional) WithValue ¶
func (s EnvFromSourcePathSelectorConfigMapRefOptional) WithValue(value bool) *EnvFromSource_FieldSubPathValue
type EnvFromSourcePathSelectorPrefix ¶
type EnvFromSourcePathSelectorPrefix struct{}
func (EnvFromSourcePathSelectorPrefix) FieldPath ¶
func (EnvFromSourcePathSelectorPrefix) FieldPath() *EnvFromSource_FieldTerminalPath
func (EnvFromSourcePathSelectorPrefix) WithArrayOfValues ¶
func (s EnvFromSourcePathSelectorPrefix) WithArrayOfValues(values []string) *EnvFromSource_FieldTerminalPathArrayOfValues
func (EnvFromSourcePathSelectorPrefix) WithValue ¶
func (s EnvFromSourcePathSelectorPrefix) WithValue(value string) *EnvFromSource_FieldTerminalPathValue
type EnvFromSourcePathSelectorSecretRef ¶
type EnvFromSourcePathSelectorSecretRef struct{}
func (EnvFromSourcePathSelectorSecretRef) FieldPath ¶
func (EnvFromSourcePathSelectorSecretRef) FieldPath() *EnvFromSource_FieldTerminalPath
func (EnvFromSourcePathSelectorSecretRef) Optional ¶
func (EnvFromSourcePathSelectorSecretRef) Optional() EnvFromSourcePathSelectorSecretRefOptional
func (EnvFromSourcePathSelectorSecretRef) WithArrayOfValues ¶
func (s EnvFromSourcePathSelectorSecretRef) WithArrayOfValues(values []*SecretEnvSource) *EnvFromSource_FieldTerminalPathArrayOfValues
func (EnvFromSourcePathSelectorSecretRef) WithSubArrayItemValue ¶
func (s EnvFromSourcePathSelectorSecretRef) WithSubArrayItemValue(subPathArrayItemValue SecretEnvSource_FieldPathArrayItemValue) *EnvFromSource_FieldSubPathArrayItemValue
func (EnvFromSourcePathSelectorSecretRef) WithSubArrayOfValues ¶
func (s EnvFromSourcePathSelectorSecretRef) WithSubArrayOfValues(subPathArrayOfValues SecretEnvSource_FieldPathArrayOfValues) *EnvFromSource_FieldSubPathArrayOfValues
func (EnvFromSourcePathSelectorSecretRef) WithSubPath ¶
func (EnvFromSourcePathSelectorSecretRef) WithSubPath(subPath SecretEnvSource_FieldPath) *EnvFromSource_FieldSubPath
func (EnvFromSourcePathSelectorSecretRef) WithSubValue ¶
func (s EnvFromSourcePathSelectorSecretRef) WithSubValue(subPathValue SecretEnvSource_FieldPathValue) *EnvFromSource_FieldSubPathValue
func (EnvFromSourcePathSelectorSecretRef) WithValue ¶
func (s EnvFromSourcePathSelectorSecretRef) WithValue(value *SecretEnvSource) *EnvFromSource_FieldTerminalPathValue
type EnvFromSourcePathSelectorSecretRefName ¶
type EnvFromSourcePathSelectorSecretRefName struct{}
func (EnvFromSourcePathSelectorSecretRefName) FieldPath ¶
func (EnvFromSourcePathSelectorSecretRefName) FieldPath() *EnvFromSource_FieldSubPath
func (EnvFromSourcePathSelectorSecretRefName) WithArrayOfValues ¶
func (s EnvFromSourcePathSelectorSecretRefName) WithArrayOfValues(values []string) *EnvFromSource_FieldSubPathArrayOfValues
func (EnvFromSourcePathSelectorSecretRefName) WithValue ¶
func (s EnvFromSourcePathSelectorSecretRefName) WithValue(value string) *EnvFromSource_FieldSubPathValue
type EnvFromSourcePathSelectorSecretRefOptional ¶
type EnvFromSourcePathSelectorSecretRefOptional struct{}
func (EnvFromSourcePathSelectorSecretRefOptional) FieldPath ¶
func (EnvFromSourcePathSelectorSecretRefOptional) FieldPath() *EnvFromSource_FieldSubPath
func (EnvFromSourcePathSelectorSecretRefOptional) WithArrayOfValues ¶
func (s EnvFromSourcePathSelectorSecretRefOptional) WithArrayOfValues(values []bool) *EnvFromSource_FieldSubPathArrayOfValues
func (EnvFromSourcePathSelectorSecretRefOptional) WithValue ¶
func (s EnvFromSourcePathSelectorSecretRefOptional) WithValue(value bool) *EnvFromSource_FieldSubPathValue
type EnvFromSource_FieldMask ¶
type EnvFromSource_FieldMask struct {
Paths []EnvFromSource_FieldPath
}
func FullEnvFromSource_FieldMask ¶
func FullEnvFromSource_FieldMask() *EnvFromSource_FieldMask
func (*EnvFromSource_FieldMask) AppendPath ¶
func (fieldMask *EnvFromSource_FieldMask) AppendPath(path EnvFromSource_FieldPath)
func (*EnvFromSource_FieldMask) AppendRawPath ¶
func (fieldMask *EnvFromSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*EnvFromSource_FieldMask) DecodeFirestore ¶
func (fieldMask *EnvFromSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*EnvFromSource_FieldMask) EncodeFirestore ¶
func (fieldMask *EnvFromSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*EnvFromSource_FieldMask) FilterInputFields ¶
func (fieldMask *EnvFromSource_FieldMask) FilterInputFields() *EnvFromSource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*EnvFromSource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *EnvFromSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*EnvFromSource_FieldMask) GetPaths ¶
func (fieldMask *EnvFromSource_FieldMask) GetPaths() []EnvFromSource_FieldPath
func (*EnvFromSource_FieldMask) GetRawPaths ¶
func (fieldMask *EnvFromSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*EnvFromSource_FieldMask) IsFull ¶
func (fieldMask *EnvFromSource_FieldMask) IsFull() bool
func (EnvFromSource_FieldMask) Marshal ¶
func (fieldMask EnvFromSource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (EnvFromSource_FieldMask) MarshalJSON ¶
func (fieldMask EnvFromSource_FieldMask) MarshalJSON() ([]byte, error)
func (*EnvFromSource_FieldMask) PathsCount ¶
func (fieldMask *EnvFromSource_FieldMask) PathsCount() int
func (*EnvFromSource_FieldMask) Project ¶
func (fieldMask *EnvFromSource_FieldMask) Project(source *EnvFromSource) *EnvFromSource
func (*EnvFromSource_FieldMask) ProjectRaw ¶
func (fieldMask *EnvFromSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*EnvFromSource_FieldMask) ProtoMessage ¶
func (fieldMask *EnvFromSource_FieldMask) ProtoMessage()
func (*EnvFromSource_FieldMask) ProtoReflect ¶
func (fieldMask *EnvFromSource_FieldMask) ProtoReflect() preflect.Message
func (*EnvFromSource_FieldMask) Reset ¶
func (fieldMask *EnvFromSource_FieldMask) Reset()
func (*EnvFromSource_FieldMask) Set ¶
func (fieldMask *EnvFromSource_FieldMask) Set(target, source *EnvFromSource)
func (*EnvFromSource_FieldMask) SetFromCliFlag ¶
func (fieldMask *EnvFromSource_FieldMask) SetFromCliFlag(raw string) error
func (*EnvFromSource_FieldMask) SetRaw ¶
func (fieldMask *EnvFromSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*EnvFromSource_FieldMask) Size ¶
func (fieldMask *EnvFromSource_FieldMask) Size() int
func (*EnvFromSource_FieldMask) String ¶
func (fieldMask *EnvFromSource_FieldMask) String() string
func (*EnvFromSource_FieldMask) Subtract ¶
func (fieldMask *EnvFromSource_FieldMask) Subtract(other *EnvFromSource_FieldMask) *EnvFromSource_FieldMask
func (*EnvFromSource_FieldMask) SubtractRaw ¶
func (fieldMask *EnvFromSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*EnvFromSource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *EnvFromSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*EnvFromSource_FieldMask) Unmarshal ¶
func (fieldMask *EnvFromSource_FieldMask) Unmarshal(data []byte) error
func (*EnvFromSource_FieldMask) UnmarshalJSON ¶
func (fieldMask *EnvFromSource_FieldMask) UnmarshalJSON(data []byte) error
type EnvFromSource_FieldPath ¶
type EnvFromSource_FieldPath interface { gotenobject.FieldPath Selector() EnvFromSource_FieldPathSelector Get(source *EnvFromSource) []interface{} GetSingle(source *EnvFromSource) (interface{}, bool) ClearValue(item *EnvFromSource) // Those methods build corresponding EnvFromSource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) EnvFromSource_FieldPathValue WithIArrayOfValues(values interface{}) EnvFromSource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) EnvFromSource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildEnvFromSource_FieldPath ¶
func BuildEnvFromSource_FieldPath(fp gotenobject.RawFieldPath) (EnvFromSource_FieldPath, error)
func MustParseEnvFromSource_FieldPath ¶
func MustParseEnvFromSource_FieldPath(rawField string) EnvFromSource_FieldPath
func ParseEnvFromSource_FieldPath ¶
func ParseEnvFromSource_FieldPath(rawField string) (EnvFromSource_FieldPath, error)
type EnvFromSource_FieldPathArrayItemValue ¶
type EnvFromSource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue EnvFromSource_FieldPath ContainsValue(*EnvFromSource) bool }
EnvFromSource_FieldPathArrayItemValue allows storing single item in Path-specific values for EnvFromSource according to their type Present only for array (repeated) types.
func MustParseEnvFromSource_FieldPathArrayItemValue ¶
func MustParseEnvFromSource_FieldPathArrayItemValue(pathStr, valueStr string) EnvFromSource_FieldPathArrayItemValue
func ParseEnvFromSource_FieldPathArrayItemValue ¶
func ParseEnvFromSource_FieldPathArrayItemValue(pathStr, valueStr string) (EnvFromSource_FieldPathArrayItemValue, error)
ParseEnvFromSource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type EnvFromSource_FieldPathArrayOfValues ¶
type EnvFromSource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues EnvFromSource_FieldPath }
EnvFromSource_FieldPathArrayOfValues allows storing slice of values for EnvFromSource fields according to their type
func MustParseEnvFromSource_FieldPathArrayOfValues ¶
func MustParseEnvFromSource_FieldPathArrayOfValues(pathStr, valuesStr string) EnvFromSource_FieldPathArrayOfValues
func ParseEnvFromSource_FieldPathArrayOfValues ¶
func ParseEnvFromSource_FieldPathArrayOfValues(pathStr, valuesStr string) (EnvFromSource_FieldPathArrayOfValues, error)
type EnvFromSource_FieldPathSelector ¶
type EnvFromSource_FieldPathSelector int32
const ( EnvFromSource_FieldPathSelectorPrefix EnvFromSource_FieldPathSelector = 0 EnvFromSource_FieldPathSelectorConfigMapRef EnvFromSource_FieldPathSelector = 1 EnvFromSource_FieldPathSelectorSecretRef EnvFromSource_FieldPathSelector = 2 )
func (EnvFromSource_FieldPathSelector) String ¶
func (s EnvFromSource_FieldPathSelector) String() string
type EnvFromSource_FieldPathValue ¶
type EnvFromSource_FieldPathValue interface { EnvFromSource_FieldPath gotenobject.FieldPathValue SetTo(target **EnvFromSource) CompareWith(*EnvFromSource) (cmp int, comparable bool) }
EnvFromSource_FieldPathValue allows storing values for EnvFromSource fields according to their type
func MustParseEnvFromSource_FieldPathValue ¶
func MustParseEnvFromSource_FieldPathValue(pathStr, valueStr string) EnvFromSource_FieldPathValue
func ParseEnvFromSource_FieldPathValue ¶
func ParseEnvFromSource_FieldPathValue(pathStr, valueStr string) (EnvFromSource_FieldPathValue, error)
type EnvFromSource_FieldSubPath ¶
type EnvFromSource_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*EnvFromSource_FieldSubPath) AsConfigMapRefSubPath ¶
func (fps *EnvFromSource_FieldSubPath) AsConfigMapRefSubPath() (ConfigMapEnvSource_FieldPath, bool)
func (*EnvFromSource_FieldSubPath) AsSecretRefSubPath ¶
func (fps *EnvFromSource_FieldSubPath) AsSecretRefSubPath() (SecretEnvSource_FieldPath, bool)
func (*EnvFromSource_FieldSubPath) ClearValue ¶
func (fps *EnvFromSource_FieldSubPath) ClearValue(item *EnvFromSource)
func (*EnvFromSource_FieldSubPath) ClearValueRaw ¶
func (fps *EnvFromSource_FieldSubPath) ClearValueRaw(item proto.Message)
func (*EnvFromSource_FieldSubPath) Get ¶
func (fps *EnvFromSource_FieldSubPath) Get(source *EnvFromSource) (values []interface{})
Get returns all values pointed by selected field from source EnvFromSource
func (*EnvFromSource_FieldSubPath) GetDefault ¶
func (fps *EnvFromSource_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*EnvFromSource_FieldSubPath) GetRaw ¶
func (fps *EnvFromSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*EnvFromSource_FieldSubPath) GetSingle ¶
func (fps *EnvFromSource_FieldSubPath) GetSingle(source *EnvFromSource) (interface{}, bool)
GetSingle returns value of selected field from source EnvFromSource
func (*EnvFromSource_FieldSubPath) GetSingleRaw ¶
func (fps *EnvFromSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*EnvFromSource_FieldSubPath) IsLeaf ¶
func (fps *EnvFromSource_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*EnvFromSource_FieldSubPath) JSONString ¶
func (fps *EnvFromSource_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*EnvFromSource_FieldSubPath) Selector ¶
func (fps *EnvFromSource_FieldSubPath) Selector() EnvFromSource_FieldPathSelector
func (*EnvFromSource_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *EnvFromSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*EnvFromSource_FieldSubPath) String ¶
func (fps *EnvFromSource_FieldSubPath) String() string
String returns path representation in proto convention
func (*EnvFromSource_FieldSubPath) WithIArrayItemValue ¶
func (fps *EnvFromSource_FieldSubPath) WithIArrayItemValue(value interface{}) EnvFromSource_FieldPathArrayItemValue
func (*EnvFromSource_FieldSubPath) WithIArrayOfValues ¶
func (fps *EnvFromSource_FieldSubPath) WithIArrayOfValues(values interface{}) EnvFromSource_FieldPathArrayOfValues
func (*EnvFromSource_FieldSubPath) WithIValue ¶
func (fps *EnvFromSource_FieldSubPath) WithIValue(value interface{}) EnvFromSource_FieldPathValue
func (*EnvFromSource_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *EnvFromSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*EnvFromSource_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *EnvFromSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*EnvFromSource_FieldSubPath) WithRawIValue ¶
func (fps *EnvFromSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type EnvFromSource_FieldSubPathArrayItemValue ¶
type EnvFromSource_FieldSubPathArrayItemValue struct { EnvFromSource_FieldPath // contains filtered or unexported fields }
func (*EnvFromSource_FieldSubPathArrayItemValue) AsConfigMapRefPathItemValue ¶
func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) AsConfigMapRefPathItemValue() (ConfigMapEnvSource_FieldPathArrayItemValue, bool)
func (*EnvFromSource_FieldSubPathArrayItemValue) AsSecretRefPathItemValue ¶
func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) AsSecretRefPathItemValue() (SecretEnvSource_FieldPathArrayItemValue, bool)
func (*EnvFromSource_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) ContainsValue(source *EnvFromSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'EnvFromSource'
func (*EnvFromSource_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *EnvFromSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type EnvFromSource_FieldSubPathArrayOfValues ¶
type EnvFromSource_FieldSubPathArrayOfValues struct { EnvFromSource_FieldPath // contains filtered or unexported fields }
func (*EnvFromSource_FieldSubPathArrayOfValues) AsConfigMapRefPathArrayOfValues ¶
func (fpsaov *EnvFromSource_FieldSubPathArrayOfValues) AsConfigMapRefPathArrayOfValues() (ConfigMapEnvSource_FieldPathArrayOfValues, bool)
func (*EnvFromSource_FieldSubPathArrayOfValues) AsSecretRefPathArrayOfValues ¶
func (fpsaov *EnvFromSource_FieldSubPathArrayOfValues) AsSecretRefPathArrayOfValues() (SecretEnvSource_FieldPathArrayOfValues, bool)
func (*EnvFromSource_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *EnvFromSource_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type EnvFromSource_FieldSubPathValue ¶
type EnvFromSource_FieldSubPathValue struct { EnvFromSource_FieldPath // contains filtered or unexported fields }
func (*EnvFromSource_FieldSubPathValue) AsConfigMapRefPathValue ¶
func (fpvs *EnvFromSource_FieldSubPathValue) AsConfigMapRefPathValue() (ConfigMapEnvSource_FieldPathValue, bool)
func (*EnvFromSource_FieldSubPathValue) AsSecretRefPathValue ¶
func (fpvs *EnvFromSource_FieldSubPathValue) AsSecretRefPathValue() (SecretEnvSource_FieldPathValue, bool)
func (*EnvFromSource_FieldSubPathValue) CompareWith ¶
func (fpvs *EnvFromSource_FieldSubPathValue) CompareWith(source *EnvFromSource) (int, bool)
func (*EnvFromSource_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *EnvFromSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*EnvFromSource_FieldSubPathValue) GetRawValue ¶
func (fpvs *EnvFromSource_FieldSubPathValue) GetRawValue() interface{}
func (*EnvFromSource_FieldSubPathValue) SetTo ¶
func (fpvs *EnvFromSource_FieldSubPathValue) SetTo(target **EnvFromSource)
func (*EnvFromSource_FieldSubPathValue) SetToRaw ¶
func (fpvs *EnvFromSource_FieldSubPathValue) SetToRaw(target proto.Message)
type EnvFromSource_FieldTerminalPath ¶
type EnvFromSource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*EnvFromSource_FieldTerminalPath) ClearValue ¶
func (fp *EnvFromSource_FieldTerminalPath) ClearValue(item *EnvFromSource)
func (*EnvFromSource_FieldTerminalPath) ClearValueRaw ¶
func (fp *EnvFromSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*EnvFromSource_FieldTerminalPath) Get ¶
func (fp *EnvFromSource_FieldTerminalPath) Get(source *EnvFromSource) (values []interface{})
Get returns all values pointed by specific field from source EnvFromSource
func (*EnvFromSource_FieldTerminalPath) GetDefault ¶
func (fp *EnvFromSource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*EnvFromSource_FieldTerminalPath) GetRaw ¶
func (fp *EnvFromSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*EnvFromSource_FieldTerminalPath) GetSingle ¶
func (fp *EnvFromSource_FieldTerminalPath) GetSingle(source *EnvFromSource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source EnvFromSource
func (*EnvFromSource_FieldTerminalPath) GetSingleRaw ¶
func (fp *EnvFromSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*EnvFromSource_FieldTerminalPath) IsLeaf ¶
func (fp *EnvFromSource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*EnvFromSource_FieldTerminalPath) JSONString ¶
func (fp *EnvFromSource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*EnvFromSource_FieldTerminalPath) Selector ¶
func (fp *EnvFromSource_FieldTerminalPath) Selector() EnvFromSource_FieldPathSelector
func (*EnvFromSource_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *EnvFromSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*EnvFromSource_FieldTerminalPath) String ¶
func (fp *EnvFromSource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*EnvFromSource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *EnvFromSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) EnvFromSource_FieldPathArrayItemValue
func (*EnvFromSource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *EnvFromSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) EnvFromSource_FieldPathArrayOfValues
func (*EnvFromSource_FieldTerminalPath) WithIValue ¶
func (fp *EnvFromSource_FieldTerminalPath) WithIValue(value interface{}) EnvFromSource_FieldPathValue
func (*EnvFromSource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *EnvFromSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*EnvFromSource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *EnvFromSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*EnvFromSource_FieldTerminalPath) WithRawIValue ¶
func (fp *EnvFromSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type EnvFromSource_FieldTerminalPathArrayItemValue ¶
type EnvFromSource_FieldTerminalPathArrayItemValue struct { EnvFromSource_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvFromSource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) ContainsValue(source *EnvFromSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'EnvFromSource'
func (*EnvFromSource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object EnvFromSource as interface{}
func (*EnvFromSource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) GetSingle(source *EnvFromSource) (interface{}, bool)
func (*EnvFromSource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *EnvFromSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type EnvFromSource_FieldTerminalPathArrayOfValues ¶
type EnvFromSource_FieldTerminalPathArrayOfValues struct { EnvFromSource_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvFromSource_FieldTerminalPathArrayOfValues) AsConfigMapRefArrayOfValues ¶
func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) AsConfigMapRefArrayOfValues() ([]*ConfigMapEnvSource, bool)
func (*EnvFromSource_FieldTerminalPathArrayOfValues) AsPrefixArrayOfValues ¶
func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) AsPrefixArrayOfValues() ([]string, bool)
func (*EnvFromSource_FieldTerminalPathArrayOfValues) AsSecretRefArrayOfValues ¶
func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) AsSecretRefArrayOfValues() ([]*SecretEnvSource, bool)
func (*EnvFromSource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *EnvFromSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type EnvFromSource_FieldTerminalPathValue ¶
type EnvFromSource_FieldTerminalPathValue struct { EnvFromSource_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvFromSource_FieldTerminalPathValue) AsConfigMapRefValue ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) AsConfigMapRefValue() (*ConfigMapEnvSource, bool)
func (*EnvFromSource_FieldTerminalPathValue) AsPrefixValue ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) AsPrefixValue() (string, bool)
func (*EnvFromSource_FieldTerminalPathValue) AsSecretRefValue ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) AsSecretRefValue() (*SecretEnvSource, bool)
func (*EnvFromSource_FieldTerminalPathValue) CompareWith ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) CompareWith(source *EnvFromSource) (int, bool)
CompareWith compares value in the 'EnvFromSource_FieldTerminalPathValue' with the value under path in 'EnvFromSource'.
func (*EnvFromSource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*EnvFromSource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'EnvFromSource' as interface{}
func (*EnvFromSource_FieldTerminalPathValue) SetTo ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) SetTo(target **EnvFromSource)
SetTo stores value for selected field for object EnvFromSource
func (*EnvFromSource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *EnvFromSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type EnvVar ¶
type EnvVar struct { // name is the name of the environment variable. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // value is the value of the environment variable. Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty" firestore:"value"` // Source for the environment variable's value. Cannot be used if value is not // empty. ValueFrom *EnvVarSource `protobuf:"bytes,3,opt,name=value_from,json=valueFrom,proto3" json:"value_from,omitempty" firestore:"valueFrom"` // contains filtered or unexported fields }
EnvVar is a key value pair for environment variables.
func (*EnvVar) CloneRaw ¶
func (o *EnvVar) CloneRaw() gotenobject.GotenObjectExt
func (*EnvVar) Descriptor ¶
Deprecated, Use EnvVar.ProtoReflect.Descriptor instead.
func (*EnvVar) GetValueFrom ¶
func (m *EnvVar) GetValueFrom() *EnvVarSource
func (*EnvVar) GotenMessage ¶
func (*EnvVar) GotenMessage()
func (*EnvVar) GotenObjectExt ¶
func (o *EnvVar) GotenObjectExt()
func (*EnvVar) GotenValidate ¶
func (*EnvVar) MakeDiffFieldMask ¶
func (o *EnvVar) MakeDiffFieldMask(other *EnvVar) *EnvVar_FieldMask
func (*EnvVar) MakeFullFieldMask ¶
func (o *EnvVar) MakeFullFieldMask() *EnvVar_FieldMask
func (*EnvVar) MakeRawDiffFieldMask ¶
func (o *EnvVar) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*EnvVar) MakeRawFullFieldMask ¶
func (o *EnvVar) MakeRawFullFieldMask() gotenobject.FieldMask
func (*EnvVar) MarshalJSON ¶
func (*EnvVar) MergeRaw ¶
func (o *EnvVar) MergeRaw(source gotenobject.GotenObjectExt)
func (*EnvVar) ProtoMessage ¶
func (*EnvVar) ProtoMessage()
func (*EnvVar) ProtoReflect ¶
func (*EnvVar) SetValueFrom ¶
func (m *EnvVar) SetValueFrom(fv *EnvVarSource)
func (*EnvVar) UnmarshalJSON ¶
type EnvVarFieldPathBuilder ¶
type EnvVarFieldPathBuilder struct{}
func NewEnvVarFieldPathBuilder ¶
func NewEnvVarFieldPathBuilder() EnvVarFieldPathBuilder
func (EnvVarFieldPathBuilder) Name ¶
func (EnvVarFieldPathBuilder) Name() EnvVarPathSelectorName
func (EnvVarFieldPathBuilder) Value ¶
func (EnvVarFieldPathBuilder) Value() EnvVarPathSelectorValue
func (EnvVarFieldPathBuilder) ValueFrom ¶
func (EnvVarFieldPathBuilder) ValueFrom() EnvVarPathSelectorValueFrom
type EnvVarPathSelectorName ¶
type EnvVarPathSelectorName struct{}
func (EnvVarPathSelectorName) FieldPath ¶
func (EnvVarPathSelectorName) FieldPath() *EnvVar_FieldTerminalPath
func (EnvVarPathSelectorName) WithArrayOfValues ¶
func (s EnvVarPathSelectorName) WithArrayOfValues(values []string) *EnvVar_FieldTerminalPathArrayOfValues
func (EnvVarPathSelectorName) WithValue ¶
func (s EnvVarPathSelectorName) WithValue(value string) *EnvVar_FieldTerminalPathValue
type EnvVarPathSelectorValue ¶
type EnvVarPathSelectorValue struct{}
func (EnvVarPathSelectorValue) FieldPath ¶
func (EnvVarPathSelectorValue) FieldPath() *EnvVar_FieldTerminalPath
func (EnvVarPathSelectorValue) WithArrayOfValues ¶
func (s EnvVarPathSelectorValue) WithArrayOfValues(values []string) *EnvVar_FieldTerminalPathArrayOfValues
func (EnvVarPathSelectorValue) WithValue ¶
func (s EnvVarPathSelectorValue) WithValue(value string) *EnvVar_FieldTerminalPathValue
type EnvVarPathSelectorValueFrom ¶
type EnvVarPathSelectorValueFrom struct{}
func (EnvVarPathSelectorValueFrom) ConfigMapKeyRef ¶
func (EnvVarPathSelectorValueFrom) ConfigMapKeyRef() EnvVarPathSelectorValueFromConfigMapKeyRef
func (EnvVarPathSelectorValueFrom) FieldPath ¶
func (EnvVarPathSelectorValueFrom) FieldPath() *EnvVar_FieldTerminalPath
func (EnvVarPathSelectorValueFrom) SecretKeyRef ¶
func (EnvVarPathSelectorValueFrom) SecretKeyRef() EnvVarPathSelectorValueFromSecretKeyRef
func (EnvVarPathSelectorValueFrom) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFrom) WithArrayOfValues(values []*EnvVarSource) *EnvVar_FieldTerminalPathArrayOfValues
func (EnvVarPathSelectorValueFrom) WithSubArrayItemValue ¶
func (s EnvVarPathSelectorValueFrom) WithSubArrayItemValue(subPathArrayItemValue EnvVarSource_FieldPathArrayItemValue) *EnvVar_FieldSubPathArrayItemValue
func (EnvVarPathSelectorValueFrom) WithSubArrayOfValues ¶
func (s EnvVarPathSelectorValueFrom) WithSubArrayOfValues(subPathArrayOfValues EnvVarSource_FieldPathArrayOfValues) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFrom) WithSubPath ¶
func (EnvVarPathSelectorValueFrom) WithSubPath(subPath EnvVarSource_FieldPath) *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFrom) WithSubValue ¶
func (s EnvVarPathSelectorValueFrom) WithSubValue(subPathValue EnvVarSource_FieldPathValue) *EnvVar_FieldSubPathValue
func (EnvVarPathSelectorValueFrom) WithValue ¶
func (s EnvVarPathSelectorValueFrom) WithValue(value *EnvVarSource) *EnvVar_FieldTerminalPathValue
type EnvVarPathSelectorValueFromConfigMapKeyRef ¶
type EnvVarPathSelectorValueFromConfigMapKeyRef struct{}
func (EnvVarPathSelectorValueFromConfigMapKeyRef) FieldPath ¶
func (EnvVarPathSelectorValueFromConfigMapKeyRef) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromConfigMapKeyRef) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromConfigMapKeyRef) WithValue ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *EnvVar_FieldSubPathValue
type EnvVarPathSelectorValueFromConfigMapKeyRefKey ¶
type EnvVarPathSelectorValueFromConfigMapKeyRefKey struct{}
func (EnvVarPathSelectorValueFromConfigMapKeyRefKey) FieldPath ¶
func (EnvVarPathSelectorValueFromConfigMapKeyRefKey) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromConfigMapKeyRefKey) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRefKey) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromConfigMapKeyRefKey) WithValue ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRefKey) WithValue(value string) *EnvVar_FieldSubPathValue
type EnvVarPathSelectorValueFromConfigMapKeyRefName ¶
type EnvVarPathSelectorValueFromConfigMapKeyRefName struct{}
func (EnvVarPathSelectorValueFromConfigMapKeyRefName) FieldPath ¶
func (EnvVarPathSelectorValueFromConfigMapKeyRefName) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromConfigMapKeyRefName) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRefName) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromConfigMapKeyRefName) WithValue ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRefName) WithValue(value string) *EnvVar_FieldSubPathValue
type EnvVarPathSelectorValueFromConfigMapKeyRefOptional ¶
type EnvVarPathSelectorValueFromConfigMapKeyRefOptional struct{}
func (EnvVarPathSelectorValueFromConfigMapKeyRefOptional) FieldPath ¶
func (EnvVarPathSelectorValueFromConfigMapKeyRefOptional) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromConfigMapKeyRefOptional) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromConfigMapKeyRefOptional) WithValue ¶
func (s EnvVarPathSelectorValueFromConfigMapKeyRefOptional) WithValue(value bool) *EnvVar_FieldSubPathValue
type EnvVarPathSelectorValueFromSecretKeyRef ¶
type EnvVarPathSelectorValueFromSecretKeyRef struct{}
func (EnvVarPathSelectorValueFromSecretKeyRef) FieldPath ¶
func (EnvVarPathSelectorValueFromSecretKeyRef) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromSecretKeyRef) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromSecretKeyRef) WithValue ¶
func (s EnvVarPathSelectorValueFromSecretKeyRef) WithValue(value *SecretKeySelector) *EnvVar_FieldSubPathValue
type EnvVarPathSelectorValueFromSecretKeyRefKey ¶
type EnvVarPathSelectorValueFromSecretKeyRefKey struct{}
func (EnvVarPathSelectorValueFromSecretKeyRefKey) FieldPath ¶
func (EnvVarPathSelectorValueFromSecretKeyRefKey) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromSecretKeyRefKey) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromSecretKeyRefKey) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromSecretKeyRefKey) WithValue ¶
func (s EnvVarPathSelectorValueFromSecretKeyRefKey) WithValue(value string) *EnvVar_FieldSubPathValue
type EnvVarPathSelectorValueFromSecretKeyRefName ¶
type EnvVarPathSelectorValueFromSecretKeyRefName struct{}
func (EnvVarPathSelectorValueFromSecretKeyRefName) FieldPath ¶
func (EnvVarPathSelectorValueFromSecretKeyRefName) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromSecretKeyRefName) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromSecretKeyRefName) WithArrayOfValues(values []string) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromSecretKeyRefName) WithValue ¶
func (s EnvVarPathSelectorValueFromSecretKeyRefName) WithValue(value string) *EnvVar_FieldSubPathValue
type EnvVarPathSelectorValueFromSecretKeyRefOptional ¶
type EnvVarPathSelectorValueFromSecretKeyRefOptional struct{}
func (EnvVarPathSelectorValueFromSecretKeyRefOptional) FieldPath ¶
func (EnvVarPathSelectorValueFromSecretKeyRefOptional) FieldPath() *EnvVar_FieldSubPath
func (EnvVarPathSelectorValueFromSecretKeyRefOptional) WithArrayOfValues ¶
func (s EnvVarPathSelectorValueFromSecretKeyRefOptional) WithArrayOfValues(values []bool) *EnvVar_FieldSubPathArrayOfValues
func (EnvVarPathSelectorValueFromSecretKeyRefOptional) WithValue ¶
func (s EnvVarPathSelectorValueFromSecretKeyRefOptional) WithValue(value bool) *EnvVar_FieldSubPathValue
type EnvVarSource ¶
type EnvVarSource struct { // Selects a key of a ConfigMap. ConfigMapKeyRef *ConfigMapKeySelector `` /* 138-byte string literal not displayed */ // Selects a key of a secret in the pod's namespace SecretKeyRef *SecretKeySelector `protobuf:"bytes,4,opt,name=secret_key_ref,json=secretKeyRef,proto3" json:"secret_key_ref,omitempty" firestore:"secretKeyRef"` // contains filtered or unexported fields }
EnvVarSource represents a source for the value of an EnvVar.
func (*EnvVarSource) Clone ¶
func (o *EnvVarSource) Clone() *EnvVarSource
func (*EnvVarSource) CloneRaw ¶
func (o *EnvVarSource) CloneRaw() gotenobject.GotenObjectExt
func (*EnvVarSource) Descriptor ¶
func (*EnvVarSource) Descriptor() ([]byte, []int)
Deprecated, Use EnvVarSource.ProtoReflect.Descriptor instead.
func (*EnvVarSource) GetConfigMapKeyRef ¶
func (m *EnvVarSource) GetConfigMapKeyRef() *ConfigMapKeySelector
func (*EnvVarSource) GetSecretKeyRef ¶
func (m *EnvVarSource) GetSecretKeyRef() *SecretKeySelector
func (*EnvVarSource) GotenMessage ¶
func (*EnvVarSource) GotenMessage()
func (*EnvVarSource) GotenObjectExt ¶
func (o *EnvVarSource) GotenObjectExt()
func (*EnvVarSource) GotenValidate ¶
func (obj *EnvVarSource) GotenValidate() error
func (*EnvVarSource) MakeDiffFieldMask ¶
func (o *EnvVarSource) MakeDiffFieldMask(other *EnvVarSource) *EnvVarSource_FieldMask
func (*EnvVarSource) MakeFullFieldMask ¶
func (o *EnvVarSource) MakeFullFieldMask() *EnvVarSource_FieldMask
func (*EnvVarSource) MakeRawDiffFieldMask ¶
func (o *EnvVarSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*EnvVarSource) MakeRawFullFieldMask ¶
func (o *EnvVarSource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*EnvVarSource) Marshal ¶
func (m *EnvVarSource) Marshal() ([]byte, error)
func (*EnvVarSource) MarshalJSON ¶
func (m *EnvVarSource) MarshalJSON() ([]byte, error)
func (*EnvVarSource) Merge ¶
func (o *EnvVarSource) Merge(source *EnvVarSource)
func (*EnvVarSource) MergeRaw ¶
func (o *EnvVarSource) MergeRaw(source gotenobject.GotenObjectExt)
func (*EnvVarSource) ProtoMessage ¶
func (*EnvVarSource) ProtoMessage()
func (*EnvVarSource) ProtoReflect ¶
func (m *EnvVarSource) ProtoReflect() preflect.Message
func (*EnvVarSource) Reset ¶
func (m *EnvVarSource) Reset()
func (*EnvVarSource) SetConfigMapKeyRef ¶
func (m *EnvVarSource) SetConfigMapKeyRef(fv *ConfigMapKeySelector)
func (*EnvVarSource) SetSecretKeyRef ¶
func (m *EnvVarSource) SetSecretKeyRef(fv *SecretKeySelector)
func (*EnvVarSource) String ¶
func (m *EnvVarSource) String() string
func (*EnvVarSource) Unmarshal ¶
func (m *EnvVarSource) Unmarshal(b []byte) error
func (*EnvVarSource) UnmarshalJSON ¶
func (m *EnvVarSource) UnmarshalJSON(data []byte) error
type EnvVarSourceFieldPathBuilder ¶
type EnvVarSourceFieldPathBuilder struct{}
func NewEnvVarSourceFieldPathBuilder ¶
func NewEnvVarSourceFieldPathBuilder() EnvVarSourceFieldPathBuilder
func (EnvVarSourceFieldPathBuilder) ConfigMapKeyRef ¶
func (EnvVarSourceFieldPathBuilder) ConfigMapKeyRef() EnvVarSourcePathSelectorConfigMapKeyRef
func (EnvVarSourceFieldPathBuilder) SecretKeyRef ¶
func (EnvVarSourceFieldPathBuilder) SecretKeyRef() EnvVarSourcePathSelectorSecretKeyRef
type EnvVarSourcePathSelectorConfigMapKeyRef ¶
type EnvVarSourcePathSelectorConfigMapKeyRef struct{}
func (EnvVarSourcePathSelectorConfigMapKeyRef) FieldPath ¶
func (EnvVarSourcePathSelectorConfigMapKeyRef) FieldPath() *EnvVarSource_FieldTerminalPath
func (EnvVarSourcePathSelectorConfigMapKeyRef) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *EnvVarSource_FieldTerminalPathArrayOfValues
func (EnvVarSourcePathSelectorConfigMapKeyRef) WithSubArrayItemValue ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithSubArrayItemValue(subPathArrayItemValue ConfigMapKeySelector_FieldPathArrayItemValue) *EnvVarSource_FieldSubPathArrayItemValue
func (EnvVarSourcePathSelectorConfigMapKeyRef) WithSubArrayOfValues ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithSubArrayOfValues(subPathArrayOfValues ConfigMapKeySelector_FieldPathArrayOfValues) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorConfigMapKeyRef) WithSubPath ¶
func (EnvVarSourcePathSelectorConfigMapKeyRef) WithSubPath(subPath ConfigMapKeySelector_FieldPath) *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorConfigMapKeyRef) WithSubValue ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithSubValue(subPathValue ConfigMapKeySelector_FieldPathValue) *EnvVarSource_FieldSubPathValue
func (EnvVarSourcePathSelectorConfigMapKeyRef) WithValue ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *EnvVarSource_FieldTerminalPathValue
type EnvVarSourcePathSelectorConfigMapKeyRefKey ¶
type EnvVarSourcePathSelectorConfigMapKeyRefKey struct{}
func (EnvVarSourcePathSelectorConfigMapKeyRefKey) FieldPath ¶
func (EnvVarSourcePathSelectorConfigMapKeyRefKey) FieldPath() *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorConfigMapKeyRefKey) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRefKey) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorConfigMapKeyRefKey) WithValue ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRefKey) WithValue(value string) *EnvVarSource_FieldSubPathValue
type EnvVarSourcePathSelectorConfigMapKeyRefName ¶
type EnvVarSourcePathSelectorConfigMapKeyRefName struct{}
func (EnvVarSourcePathSelectorConfigMapKeyRefName) FieldPath ¶
func (EnvVarSourcePathSelectorConfigMapKeyRefName) FieldPath() *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorConfigMapKeyRefName) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRefName) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorConfigMapKeyRefName) WithValue ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRefName) WithValue(value string) *EnvVarSource_FieldSubPathValue
type EnvVarSourcePathSelectorConfigMapKeyRefOptional ¶
type EnvVarSourcePathSelectorConfigMapKeyRefOptional struct{}
func (EnvVarSourcePathSelectorConfigMapKeyRefOptional) FieldPath ¶
func (EnvVarSourcePathSelectorConfigMapKeyRefOptional) FieldPath() *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorConfigMapKeyRefOptional) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorConfigMapKeyRefOptional) WithValue ¶
func (s EnvVarSourcePathSelectorConfigMapKeyRefOptional) WithValue(value bool) *EnvVarSource_FieldSubPathValue
type EnvVarSourcePathSelectorSecretKeyRef ¶
type EnvVarSourcePathSelectorSecretKeyRef struct{}
func (EnvVarSourcePathSelectorSecretKeyRef) FieldPath ¶
func (EnvVarSourcePathSelectorSecretKeyRef) FieldPath() *EnvVarSource_FieldTerminalPath
func (EnvVarSourcePathSelectorSecretKeyRef) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *EnvVarSource_FieldTerminalPathArrayOfValues
func (EnvVarSourcePathSelectorSecretKeyRef) WithSubArrayItemValue ¶
func (s EnvVarSourcePathSelectorSecretKeyRef) WithSubArrayItemValue(subPathArrayItemValue SecretKeySelector_FieldPathArrayItemValue) *EnvVarSource_FieldSubPathArrayItemValue
func (EnvVarSourcePathSelectorSecretKeyRef) WithSubArrayOfValues ¶
func (s EnvVarSourcePathSelectorSecretKeyRef) WithSubArrayOfValues(subPathArrayOfValues SecretKeySelector_FieldPathArrayOfValues) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorSecretKeyRef) WithSubPath ¶
func (EnvVarSourcePathSelectorSecretKeyRef) WithSubPath(subPath SecretKeySelector_FieldPath) *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorSecretKeyRef) WithSubValue ¶
func (s EnvVarSourcePathSelectorSecretKeyRef) WithSubValue(subPathValue SecretKeySelector_FieldPathValue) *EnvVarSource_FieldSubPathValue
func (EnvVarSourcePathSelectorSecretKeyRef) WithValue ¶
func (s EnvVarSourcePathSelectorSecretKeyRef) WithValue(value *SecretKeySelector) *EnvVarSource_FieldTerminalPathValue
type EnvVarSourcePathSelectorSecretKeyRefKey ¶
type EnvVarSourcePathSelectorSecretKeyRefKey struct{}
func (EnvVarSourcePathSelectorSecretKeyRefKey) FieldPath ¶
func (EnvVarSourcePathSelectorSecretKeyRefKey) FieldPath() *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorSecretKeyRefKey) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorSecretKeyRefKey) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorSecretKeyRefKey) WithValue ¶
func (s EnvVarSourcePathSelectorSecretKeyRefKey) WithValue(value string) *EnvVarSource_FieldSubPathValue
type EnvVarSourcePathSelectorSecretKeyRefName ¶
type EnvVarSourcePathSelectorSecretKeyRefName struct{}
func (EnvVarSourcePathSelectorSecretKeyRefName) FieldPath ¶
func (EnvVarSourcePathSelectorSecretKeyRefName) FieldPath() *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorSecretKeyRefName) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorSecretKeyRefName) WithArrayOfValues(values []string) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorSecretKeyRefName) WithValue ¶
func (s EnvVarSourcePathSelectorSecretKeyRefName) WithValue(value string) *EnvVarSource_FieldSubPathValue
type EnvVarSourcePathSelectorSecretKeyRefOptional ¶
type EnvVarSourcePathSelectorSecretKeyRefOptional struct{}
func (EnvVarSourcePathSelectorSecretKeyRefOptional) FieldPath ¶
func (EnvVarSourcePathSelectorSecretKeyRefOptional) FieldPath() *EnvVarSource_FieldSubPath
func (EnvVarSourcePathSelectorSecretKeyRefOptional) WithArrayOfValues ¶
func (s EnvVarSourcePathSelectorSecretKeyRefOptional) WithArrayOfValues(values []bool) *EnvVarSource_FieldSubPathArrayOfValues
func (EnvVarSourcePathSelectorSecretKeyRefOptional) WithValue ¶
func (s EnvVarSourcePathSelectorSecretKeyRefOptional) WithValue(value bool) *EnvVarSource_FieldSubPathValue
type EnvVarSource_FieldMask ¶
type EnvVarSource_FieldMask struct {
Paths []EnvVarSource_FieldPath
}
func FullEnvVarSource_FieldMask ¶
func FullEnvVarSource_FieldMask() *EnvVarSource_FieldMask
func (*EnvVarSource_FieldMask) AppendPath ¶
func (fieldMask *EnvVarSource_FieldMask) AppendPath(path EnvVarSource_FieldPath)
func (*EnvVarSource_FieldMask) AppendRawPath ¶
func (fieldMask *EnvVarSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*EnvVarSource_FieldMask) DecodeFirestore ¶
func (fieldMask *EnvVarSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*EnvVarSource_FieldMask) EncodeFirestore ¶
func (fieldMask *EnvVarSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*EnvVarSource_FieldMask) FilterInputFields ¶
func (fieldMask *EnvVarSource_FieldMask) FilterInputFields() *EnvVarSource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*EnvVarSource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *EnvVarSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*EnvVarSource_FieldMask) GetPaths ¶
func (fieldMask *EnvVarSource_FieldMask) GetPaths() []EnvVarSource_FieldPath
func (*EnvVarSource_FieldMask) GetRawPaths ¶
func (fieldMask *EnvVarSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*EnvVarSource_FieldMask) IsFull ¶
func (fieldMask *EnvVarSource_FieldMask) IsFull() bool
func (EnvVarSource_FieldMask) Marshal ¶
func (fieldMask EnvVarSource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (EnvVarSource_FieldMask) MarshalJSON ¶
func (fieldMask EnvVarSource_FieldMask) MarshalJSON() ([]byte, error)
func (*EnvVarSource_FieldMask) PathsCount ¶
func (fieldMask *EnvVarSource_FieldMask) PathsCount() int
func (*EnvVarSource_FieldMask) Project ¶
func (fieldMask *EnvVarSource_FieldMask) Project(source *EnvVarSource) *EnvVarSource
func (*EnvVarSource_FieldMask) ProjectRaw ¶
func (fieldMask *EnvVarSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*EnvVarSource_FieldMask) ProtoMessage ¶
func (fieldMask *EnvVarSource_FieldMask) ProtoMessage()
func (*EnvVarSource_FieldMask) ProtoReflect ¶
func (fieldMask *EnvVarSource_FieldMask) ProtoReflect() preflect.Message
func (*EnvVarSource_FieldMask) Reset ¶
func (fieldMask *EnvVarSource_FieldMask) Reset()
func (*EnvVarSource_FieldMask) Set ¶
func (fieldMask *EnvVarSource_FieldMask) Set(target, source *EnvVarSource)
func (*EnvVarSource_FieldMask) SetFromCliFlag ¶
func (fieldMask *EnvVarSource_FieldMask) SetFromCliFlag(raw string) error
func (*EnvVarSource_FieldMask) SetRaw ¶
func (fieldMask *EnvVarSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*EnvVarSource_FieldMask) Size ¶
func (fieldMask *EnvVarSource_FieldMask) Size() int
func (*EnvVarSource_FieldMask) String ¶
func (fieldMask *EnvVarSource_FieldMask) String() string
func (*EnvVarSource_FieldMask) Subtract ¶
func (fieldMask *EnvVarSource_FieldMask) Subtract(other *EnvVarSource_FieldMask) *EnvVarSource_FieldMask
func (*EnvVarSource_FieldMask) SubtractRaw ¶
func (fieldMask *EnvVarSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*EnvVarSource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *EnvVarSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*EnvVarSource_FieldMask) Unmarshal ¶
func (fieldMask *EnvVarSource_FieldMask) Unmarshal(data []byte) error
func (*EnvVarSource_FieldMask) UnmarshalJSON ¶
func (fieldMask *EnvVarSource_FieldMask) UnmarshalJSON(data []byte) error
type EnvVarSource_FieldPath ¶
type EnvVarSource_FieldPath interface { gotenobject.FieldPath Selector() EnvVarSource_FieldPathSelector Get(source *EnvVarSource) []interface{} GetSingle(source *EnvVarSource) (interface{}, bool) ClearValue(item *EnvVarSource) // Those methods build corresponding EnvVarSource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) EnvVarSource_FieldPathValue WithIArrayOfValues(values interface{}) EnvVarSource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) EnvVarSource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildEnvVarSource_FieldPath ¶
func BuildEnvVarSource_FieldPath(fp gotenobject.RawFieldPath) (EnvVarSource_FieldPath, error)
func MustParseEnvVarSource_FieldPath ¶
func MustParseEnvVarSource_FieldPath(rawField string) EnvVarSource_FieldPath
func ParseEnvVarSource_FieldPath ¶
func ParseEnvVarSource_FieldPath(rawField string) (EnvVarSource_FieldPath, error)
type EnvVarSource_FieldPathArrayItemValue ¶
type EnvVarSource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue EnvVarSource_FieldPath ContainsValue(*EnvVarSource) bool }
EnvVarSource_FieldPathArrayItemValue allows storing single item in Path-specific values for EnvVarSource according to their type Present only for array (repeated) types.
func MustParseEnvVarSource_FieldPathArrayItemValue ¶
func MustParseEnvVarSource_FieldPathArrayItemValue(pathStr, valueStr string) EnvVarSource_FieldPathArrayItemValue
func ParseEnvVarSource_FieldPathArrayItemValue ¶
func ParseEnvVarSource_FieldPathArrayItemValue(pathStr, valueStr string) (EnvVarSource_FieldPathArrayItemValue, error)
ParseEnvVarSource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type EnvVarSource_FieldPathArrayOfValues ¶
type EnvVarSource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues EnvVarSource_FieldPath }
EnvVarSource_FieldPathArrayOfValues allows storing slice of values for EnvVarSource fields according to their type
func MustParseEnvVarSource_FieldPathArrayOfValues ¶
func MustParseEnvVarSource_FieldPathArrayOfValues(pathStr, valuesStr string) EnvVarSource_FieldPathArrayOfValues
func ParseEnvVarSource_FieldPathArrayOfValues ¶
func ParseEnvVarSource_FieldPathArrayOfValues(pathStr, valuesStr string) (EnvVarSource_FieldPathArrayOfValues, error)
type EnvVarSource_FieldPathSelector ¶
type EnvVarSource_FieldPathSelector int32
const ( EnvVarSource_FieldPathSelectorConfigMapKeyRef EnvVarSource_FieldPathSelector = 0 EnvVarSource_FieldPathSelectorSecretKeyRef EnvVarSource_FieldPathSelector = 1 )
func (EnvVarSource_FieldPathSelector) String ¶
func (s EnvVarSource_FieldPathSelector) String() string
type EnvVarSource_FieldPathValue ¶
type EnvVarSource_FieldPathValue interface { EnvVarSource_FieldPath gotenobject.FieldPathValue SetTo(target **EnvVarSource) CompareWith(*EnvVarSource) (cmp int, comparable bool) }
EnvVarSource_FieldPathValue allows storing values for EnvVarSource fields according to their type
func MustParseEnvVarSource_FieldPathValue ¶
func MustParseEnvVarSource_FieldPathValue(pathStr, valueStr string) EnvVarSource_FieldPathValue
func ParseEnvVarSource_FieldPathValue ¶
func ParseEnvVarSource_FieldPathValue(pathStr, valueStr string) (EnvVarSource_FieldPathValue, error)
type EnvVarSource_FieldSubPath ¶
type EnvVarSource_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*EnvVarSource_FieldSubPath) AsConfigMapKeyRefSubPath ¶
func (fps *EnvVarSource_FieldSubPath) AsConfigMapKeyRefSubPath() (ConfigMapKeySelector_FieldPath, bool)
func (*EnvVarSource_FieldSubPath) AsSecretKeyRefSubPath ¶
func (fps *EnvVarSource_FieldSubPath) AsSecretKeyRefSubPath() (SecretKeySelector_FieldPath, bool)
func (*EnvVarSource_FieldSubPath) ClearValue ¶
func (fps *EnvVarSource_FieldSubPath) ClearValue(item *EnvVarSource)
func (*EnvVarSource_FieldSubPath) ClearValueRaw ¶
func (fps *EnvVarSource_FieldSubPath) ClearValueRaw(item proto.Message)
func (*EnvVarSource_FieldSubPath) Get ¶
func (fps *EnvVarSource_FieldSubPath) Get(source *EnvVarSource) (values []interface{})
Get returns all values pointed by selected field from source EnvVarSource
func (*EnvVarSource_FieldSubPath) GetDefault ¶
func (fps *EnvVarSource_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*EnvVarSource_FieldSubPath) GetRaw ¶
func (fps *EnvVarSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*EnvVarSource_FieldSubPath) GetSingle ¶
func (fps *EnvVarSource_FieldSubPath) GetSingle(source *EnvVarSource) (interface{}, bool)
GetSingle returns value of selected field from source EnvVarSource
func (*EnvVarSource_FieldSubPath) GetSingleRaw ¶
func (fps *EnvVarSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*EnvVarSource_FieldSubPath) IsLeaf ¶
func (fps *EnvVarSource_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*EnvVarSource_FieldSubPath) JSONString ¶
func (fps *EnvVarSource_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*EnvVarSource_FieldSubPath) Selector ¶
func (fps *EnvVarSource_FieldSubPath) Selector() EnvVarSource_FieldPathSelector
func (*EnvVarSource_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *EnvVarSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*EnvVarSource_FieldSubPath) String ¶
func (fps *EnvVarSource_FieldSubPath) String() string
String returns path representation in proto convention
func (*EnvVarSource_FieldSubPath) WithIArrayItemValue ¶
func (fps *EnvVarSource_FieldSubPath) WithIArrayItemValue(value interface{}) EnvVarSource_FieldPathArrayItemValue
func (*EnvVarSource_FieldSubPath) WithIArrayOfValues ¶
func (fps *EnvVarSource_FieldSubPath) WithIArrayOfValues(values interface{}) EnvVarSource_FieldPathArrayOfValues
func (*EnvVarSource_FieldSubPath) WithIValue ¶
func (fps *EnvVarSource_FieldSubPath) WithIValue(value interface{}) EnvVarSource_FieldPathValue
func (*EnvVarSource_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *EnvVarSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*EnvVarSource_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *EnvVarSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*EnvVarSource_FieldSubPath) WithRawIValue ¶
func (fps *EnvVarSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type EnvVarSource_FieldSubPathArrayItemValue ¶
type EnvVarSource_FieldSubPathArrayItemValue struct { EnvVarSource_FieldPath // contains filtered or unexported fields }
func (*EnvVarSource_FieldSubPathArrayItemValue) AsConfigMapKeyRefPathItemValue ¶
func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) AsConfigMapKeyRefPathItemValue() (ConfigMapKeySelector_FieldPathArrayItemValue, bool)
func (*EnvVarSource_FieldSubPathArrayItemValue) AsSecretKeyRefPathItemValue ¶
func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) AsSecretKeyRefPathItemValue() (SecretKeySelector_FieldPathArrayItemValue, bool)
func (*EnvVarSource_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) ContainsValue(source *EnvVarSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'EnvVarSource'
func (*EnvVarSource_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *EnvVarSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type EnvVarSource_FieldSubPathArrayOfValues ¶
type EnvVarSource_FieldSubPathArrayOfValues struct { EnvVarSource_FieldPath // contains filtered or unexported fields }
func (*EnvVarSource_FieldSubPathArrayOfValues) AsConfigMapKeyRefPathArrayOfValues ¶
func (fpsaov *EnvVarSource_FieldSubPathArrayOfValues) AsConfigMapKeyRefPathArrayOfValues() (ConfigMapKeySelector_FieldPathArrayOfValues, bool)
func (*EnvVarSource_FieldSubPathArrayOfValues) AsSecretKeyRefPathArrayOfValues ¶
func (fpsaov *EnvVarSource_FieldSubPathArrayOfValues) AsSecretKeyRefPathArrayOfValues() (SecretKeySelector_FieldPathArrayOfValues, bool)
func (*EnvVarSource_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *EnvVarSource_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type EnvVarSource_FieldSubPathValue ¶
type EnvVarSource_FieldSubPathValue struct { EnvVarSource_FieldPath // contains filtered or unexported fields }
func (*EnvVarSource_FieldSubPathValue) AsConfigMapKeyRefPathValue ¶
func (fpvs *EnvVarSource_FieldSubPathValue) AsConfigMapKeyRefPathValue() (ConfigMapKeySelector_FieldPathValue, bool)
func (*EnvVarSource_FieldSubPathValue) AsSecretKeyRefPathValue ¶
func (fpvs *EnvVarSource_FieldSubPathValue) AsSecretKeyRefPathValue() (SecretKeySelector_FieldPathValue, bool)
func (*EnvVarSource_FieldSubPathValue) CompareWith ¶
func (fpvs *EnvVarSource_FieldSubPathValue) CompareWith(source *EnvVarSource) (int, bool)
func (*EnvVarSource_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *EnvVarSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*EnvVarSource_FieldSubPathValue) GetRawValue ¶
func (fpvs *EnvVarSource_FieldSubPathValue) GetRawValue() interface{}
func (*EnvVarSource_FieldSubPathValue) SetTo ¶
func (fpvs *EnvVarSource_FieldSubPathValue) SetTo(target **EnvVarSource)
func (*EnvVarSource_FieldSubPathValue) SetToRaw ¶
func (fpvs *EnvVarSource_FieldSubPathValue) SetToRaw(target proto.Message)
type EnvVarSource_FieldTerminalPath ¶
type EnvVarSource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*EnvVarSource_FieldTerminalPath) ClearValue ¶
func (fp *EnvVarSource_FieldTerminalPath) ClearValue(item *EnvVarSource)
func (*EnvVarSource_FieldTerminalPath) ClearValueRaw ¶
func (fp *EnvVarSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*EnvVarSource_FieldTerminalPath) Get ¶
func (fp *EnvVarSource_FieldTerminalPath) Get(source *EnvVarSource) (values []interface{})
Get returns all values pointed by specific field from source EnvVarSource
func (*EnvVarSource_FieldTerminalPath) GetDefault ¶
func (fp *EnvVarSource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*EnvVarSource_FieldTerminalPath) GetRaw ¶
func (fp *EnvVarSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*EnvVarSource_FieldTerminalPath) GetSingle ¶
func (fp *EnvVarSource_FieldTerminalPath) GetSingle(source *EnvVarSource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source EnvVarSource
func (*EnvVarSource_FieldTerminalPath) GetSingleRaw ¶
func (fp *EnvVarSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*EnvVarSource_FieldTerminalPath) IsLeaf ¶
func (fp *EnvVarSource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*EnvVarSource_FieldTerminalPath) JSONString ¶
func (fp *EnvVarSource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*EnvVarSource_FieldTerminalPath) Selector ¶
func (fp *EnvVarSource_FieldTerminalPath) Selector() EnvVarSource_FieldPathSelector
func (*EnvVarSource_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *EnvVarSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*EnvVarSource_FieldTerminalPath) String ¶
func (fp *EnvVarSource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*EnvVarSource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *EnvVarSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) EnvVarSource_FieldPathArrayItemValue
func (*EnvVarSource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *EnvVarSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) EnvVarSource_FieldPathArrayOfValues
func (*EnvVarSource_FieldTerminalPath) WithIValue ¶
func (fp *EnvVarSource_FieldTerminalPath) WithIValue(value interface{}) EnvVarSource_FieldPathValue
func (*EnvVarSource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *EnvVarSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*EnvVarSource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *EnvVarSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*EnvVarSource_FieldTerminalPath) WithRawIValue ¶
func (fp *EnvVarSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type EnvVarSource_FieldTerminalPathArrayItemValue ¶
type EnvVarSource_FieldTerminalPathArrayItemValue struct { EnvVarSource_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvVarSource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) ContainsValue(source *EnvVarSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'EnvVarSource'
func (*EnvVarSource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object EnvVarSource as interface{}
func (*EnvVarSource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) GetSingle(source *EnvVarSource) (interface{}, bool)
func (*EnvVarSource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *EnvVarSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type EnvVarSource_FieldTerminalPathArrayOfValues ¶
type EnvVarSource_FieldTerminalPathArrayOfValues struct { EnvVarSource_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvVarSource_FieldTerminalPathArrayOfValues) AsConfigMapKeyRefArrayOfValues ¶
func (fpaov *EnvVarSource_FieldTerminalPathArrayOfValues) AsConfigMapKeyRefArrayOfValues() ([]*ConfigMapKeySelector, bool)
func (*EnvVarSource_FieldTerminalPathArrayOfValues) AsSecretKeyRefArrayOfValues ¶
func (fpaov *EnvVarSource_FieldTerminalPathArrayOfValues) AsSecretKeyRefArrayOfValues() ([]*SecretKeySelector, bool)
func (*EnvVarSource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *EnvVarSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type EnvVarSource_FieldTerminalPathValue ¶
type EnvVarSource_FieldTerminalPathValue struct { EnvVarSource_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvVarSource_FieldTerminalPathValue) AsConfigMapKeyRefValue ¶
func (fpv *EnvVarSource_FieldTerminalPathValue) AsConfigMapKeyRefValue() (*ConfigMapKeySelector, bool)
func (*EnvVarSource_FieldTerminalPathValue) AsSecretKeyRefValue ¶
func (fpv *EnvVarSource_FieldTerminalPathValue) AsSecretKeyRefValue() (*SecretKeySelector, bool)
func (*EnvVarSource_FieldTerminalPathValue) CompareWith ¶
func (fpv *EnvVarSource_FieldTerminalPathValue) CompareWith(source *EnvVarSource) (int, bool)
CompareWith compares value in the 'EnvVarSource_FieldTerminalPathValue' with the value under path in 'EnvVarSource'.
func (*EnvVarSource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *EnvVarSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*EnvVarSource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *EnvVarSource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'EnvVarSource' as interface{}
func (*EnvVarSource_FieldTerminalPathValue) SetTo ¶
func (fpv *EnvVarSource_FieldTerminalPathValue) SetTo(target **EnvVarSource)
SetTo stores value for selected field for object EnvVarSource
func (*EnvVarSource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *EnvVarSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type EnvVar_FieldMask ¶
type EnvVar_FieldMask struct {
Paths []EnvVar_FieldPath
}
func FullEnvVar_FieldMask ¶
func FullEnvVar_FieldMask() *EnvVar_FieldMask
func (*EnvVar_FieldMask) AppendPath ¶
func (fieldMask *EnvVar_FieldMask) AppendPath(path EnvVar_FieldPath)
func (*EnvVar_FieldMask) AppendRawPath ¶
func (fieldMask *EnvVar_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*EnvVar_FieldMask) DecodeFirestore ¶
func (fieldMask *EnvVar_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*EnvVar_FieldMask) EncodeFirestore ¶
func (fieldMask *EnvVar_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*EnvVar_FieldMask) FilterInputFields ¶
func (fieldMask *EnvVar_FieldMask) FilterInputFields() *EnvVar_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*EnvVar_FieldMask) FromProtoFieldMask ¶
func (fieldMask *EnvVar_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*EnvVar_FieldMask) GetPaths ¶
func (fieldMask *EnvVar_FieldMask) GetPaths() []EnvVar_FieldPath
func (*EnvVar_FieldMask) GetRawPaths ¶
func (fieldMask *EnvVar_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*EnvVar_FieldMask) IsFull ¶
func (fieldMask *EnvVar_FieldMask) IsFull() bool
func (EnvVar_FieldMask) Marshal ¶
func (fieldMask EnvVar_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (EnvVar_FieldMask) MarshalJSON ¶
func (fieldMask EnvVar_FieldMask) MarshalJSON() ([]byte, error)
func (*EnvVar_FieldMask) PathsCount ¶
func (fieldMask *EnvVar_FieldMask) PathsCount() int
func (*EnvVar_FieldMask) Project ¶
func (fieldMask *EnvVar_FieldMask) Project(source *EnvVar) *EnvVar
func (*EnvVar_FieldMask) ProjectRaw ¶
func (fieldMask *EnvVar_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*EnvVar_FieldMask) ProtoMessage ¶
func (fieldMask *EnvVar_FieldMask) ProtoMessage()
func (*EnvVar_FieldMask) ProtoReflect ¶
func (fieldMask *EnvVar_FieldMask) ProtoReflect() preflect.Message
func (*EnvVar_FieldMask) Reset ¶
func (fieldMask *EnvVar_FieldMask) Reset()
func (*EnvVar_FieldMask) Set ¶
func (fieldMask *EnvVar_FieldMask) Set(target, source *EnvVar)
func (*EnvVar_FieldMask) SetFromCliFlag ¶
func (fieldMask *EnvVar_FieldMask) SetFromCliFlag(raw string) error
func (*EnvVar_FieldMask) SetRaw ¶
func (fieldMask *EnvVar_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*EnvVar_FieldMask) Size ¶
func (fieldMask *EnvVar_FieldMask) Size() int
func (*EnvVar_FieldMask) String ¶
func (fieldMask *EnvVar_FieldMask) String() string
func (*EnvVar_FieldMask) Subtract ¶
func (fieldMask *EnvVar_FieldMask) Subtract(other *EnvVar_FieldMask) *EnvVar_FieldMask
func (*EnvVar_FieldMask) SubtractRaw ¶
func (fieldMask *EnvVar_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*EnvVar_FieldMask) ToProtoFieldMask ¶
func (fieldMask *EnvVar_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*EnvVar_FieldMask) Unmarshal ¶
func (fieldMask *EnvVar_FieldMask) Unmarshal(data []byte) error
func (*EnvVar_FieldMask) UnmarshalJSON ¶
func (fieldMask *EnvVar_FieldMask) UnmarshalJSON(data []byte) error
type EnvVar_FieldPath ¶
type EnvVar_FieldPath interface { gotenobject.FieldPath Selector() EnvVar_FieldPathSelector Get(source *EnvVar) []interface{} GetSingle(source *EnvVar) (interface{}, bool) ClearValue(item *EnvVar) // Those methods build corresponding EnvVar_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) EnvVar_FieldPathValue WithIArrayOfValues(values interface{}) EnvVar_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) EnvVar_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildEnvVar_FieldPath ¶
func BuildEnvVar_FieldPath(fp gotenobject.RawFieldPath) (EnvVar_FieldPath, error)
func MustParseEnvVar_FieldPath ¶
func MustParseEnvVar_FieldPath(rawField string) EnvVar_FieldPath
func ParseEnvVar_FieldPath ¶
func ParseEnvVar_FieldPath(rawField string) (EnvVar_FieldPath, error)
type EnvVar_FieldPathArrayItemValue ¶
type EnvVar_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue EnvVar_FieldPath ContainsValue(*EnvVar) bool }
EnvVar_FieldPathArrayItemValue allows storing single item in Path-specific values for EnvVar according to their type Present only for array (repeated) types.
func MustParseEnvVar_FieldPathArrayItemValue ¶
func MustParseEnvVar_FieldPathArrayItemValue(pathStr, valueStr string) EnvVar_FieldPathArrayItemValue
func ParseEnvVar_FieldPathArrayItemValue ¶
func ParseEnvVar_FieldPathArrayItemValue(pathStr, valueStr string) (EnvVar_FieldPathArrayItemValue, error)
ParseEnvVar_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type EnvVar_FieldPathArrayOfValues ¶
type EnvVar_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues EnvVar_FieldPath }
EnvVar_FieldPathArrayOfValues allows storing slice of values for EnvVar fields according to their type
func MustParseEnvVar_FieldPathArrayOfValues ¶
func MustParseEnvVar_FieldPathArrayOfValues(pathStr, valuesStr string) EnvVar_FieldPathArrayOfValues
func ParseEnvVar_FieldPathArrayOfValues ¶
func ParseEnvVar_FieldPathArrayOfValues(pathStr, valuesStr string) (EnvVar_FieldPathArrayOfValues, error)
type EnvVar_FieldPathSelector ¶
type EnvVar_FieldPathSelector int32
const ( EnvVar_FieldPathSelectorName EnvVar_FieldPathSelector = 0 EnvVar_FieldPathSelectorValue EnvVar_FieldPathSelector = 1 EnvVar_FieldPathSelectorValueFrom EnvVar_FieldPathSelector = 2 )
func (EnvVar_FieldPathSelector) String ¶
func (s EnvVar_FieldPathSelector) String() string
type EnvVar_FieldPathValue ¶
type EnvVar_FieldPathValue interface { EnvVar_FieldPath gotenobject.FieldPathValue SetTo(target **EnvVar) CompareWith(*EnvVar) (cmp int, comparable bool) }
EnvVar_FieldPathValue allows storing values for EnvVar fields according to their type
func MustParseEnvVar_FieldPathValue ¶
func MustParseEnvVar_FieldPathValue(pathStr, valueStr string) EnvVar_FieldPathValue
func ParseEnvVar_FieldPathValue ¶
func ParseEnvVar_FieldPathValue(pathStr, valueStr string) (EnvVar_FieldPathValue, error)
type EnvVar_FieldSubPath ¶
type EnvVar_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*EnvVar_FieldSubPath) AsValueFromSubPath ¶
func (fps *EnvVar_FieldSubPath) AsValueFromSubPath() (EnvVarSource_FieldPath, bool)
func (*EnvVar_FieldSubPath) ClearValue ¶
func (fps *EnvVar_FieldSubPath) ClearValue(item *EnvVar)
func (*EnvVar_FieldSubPath) ClearValueRaw ¶
func (fps *EnvVar_FieldSubPath) ClearValueRaw(item proto.Message)
func (*EnvVar_FieldSubPath) Get ¶
func (fps *EnvVar_FieldSubPath) Get(source *EnvVar) (values []interface{})
Get returns all values pointed by selected field from source EnvVar
func (*EnvVar_FieldSubPath) GetDefault ¶
func (fps *EnvVar_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*EnvVar_FieldSubPath) GetRaw ¶
func (fps *EnvVar_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*EnvVar_FieldSubPath) GetSingle ¶
func (fps *EnvVar_FieldSubPath) GetSingle(source *EnvVar) (interface{}, bool)
GetSingle returns value of selected field from source EnvVar
func (*EnvVar_FieldSubPath) GetSingleRaw ¶
func (fps *EnvVar_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*EnvVar_FieldSubPath) IsLeaf ¶
func (fps *EnvVar_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*EnvVar_FieldSubPath) JSONString ¶
func (fps *EnvVar_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*EnvVar_FieldSubPath) Selector ¶
func (fps *EnvVar_FieldSubPath) Selector() EnvVar_FieldPathSelector
func (*EnvVar_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *EnvVar_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*EnvVar_FieldSubPath) String ¶
func (fps *EnvVar_FieldSubPath) String() string
String returns path representation in proto convention
func (*EnvVar_FieldSubPath) WithIArrayItemValue ¶
func (fps *EnvVar_FieldSubPath) WithIArrayItemValue(value interface{}) EnvVar_FieldPathArrayItemValue
func (*EnvVar_FieldSubPath) WithIArrayOfValues ¶
func (fps *EnvVar_FieldSubPath) WithIArrayOfValues(values interface{}) EnvVar_FieldPathArrayOfValues
func (*EnvVar_FieldSubPath) WithIValue ¶
func (fps *EnvVar_FieldSubPath) WithIValue(value interface{}) EnvVar_FieldPathValue
func (*EnvVar_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *EnvVar_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*EnvVar_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *EnvVar_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*EnvVar_FieldSubPath) WithRawIValue ¶
func (fps *EnvVar_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type EnvVar_FieldSubPathArrayItemValue ¶
type EnvVar_FieldSubPathArrayItemValue struct { EnvVar_FieldPath // contains filtered or unexported fields }
func (*EnvVar_FieldSubPathArrayItemValue) AsValueFromPathItemValue ¶
func (fpaivs *EnvVar_FieldSubPathArrayItemValue) AsValueFromPathItemValue() (EnvVarSource_FieldPathArrayItemValue, bool)
func (*EnvVar_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *EnvVar_FieldSubPathArrayItemValue) ContainsValue(source *EnvVar) bool
Contains returns a boolean indicating if value that is being held is present in given 'EnvVar'
func (*EnvVar_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *EnvVar_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type EnvVar_FieldSubPathArrayOfValues ¶
type EnvVar_FieldSubPathArrayOfValues struct { EnvVar_FieldPath // contains filtered or unexported fields }
func (*EnvVar_FieldSubPathArrayOfValues) AsValueFromPathArrayOfValues ¶
func (fpsaov *EnvVar_FieldSubPathArrayOfValues) AsValueFromPathArrayOfValues() (EnvVarSource_FieldPathArrayOfValues, bool)
func (*EnvVar_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *EnvVar_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type EnvVar_FieldSubPathValue ¶
type EnvVar_FieldSubPathValue struct { EnvVar_FieldPath // contains filtered or unexported fields }
func (*EnvVar_FieldSubPathValue) AsValueFromPathValue ¶
func (fpvs *EnvVar_FieldSubPathValue) AsValueFromPathValue() (EnvVarSource_FieldPathValue, bool)
func (*EnvVar_FieldSubPathValue) CompareWith ¶
func (fpvs *EnvVar_FieldSubPathValue) CompareWith(source *EnvVar) (int, bool)
func (*EnvVar_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *EnvVar_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*EnvVar_FieldSubPathValue) GetRawValue ¶
func (fpvs *EnvVar_FieldSubPathValue) GetRawValue() interface{}
func (*EnvVar_FieldSubPathValue) SetTo ¶
func (fpvs *EnvVar_FieldSubPathValue) SetTo(target **EnvVar)
func (*EnvVar_FieldSubPathValue) SetToRaw ¶
func (fpvs *EnvVar_FieldSubPathValue) SetToRaw(target proto.Message)
type EnvVar_FieldTerminalPath ¶
type EnvVar_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*EnvVar_FieldTerminalPath) ClearValue ¶
func (fp *EnvVar_FieldTerminalPath) ClearValue(item *EnvVar)
func (*EnvVar_FieldTerminalPath) ClearValueRaw ¶
func (fp *EnvVar_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*EnvVar_FieldTerminalPath) Get ¶
func (fp *EnvVar_FieldTerminalPath) Get(source *EnvVar) (values []interface{})
Get returns all values pointed by specific field from source EnvVar
func (*EnvVar_FieldTerminalPath) GetDefault ¶
func (fp *EnvVar_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*EnvVar_FieldTerminalPath) GetRaw ¶
func (fp *EnvVar_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*EnvVar_FieldTerminalPath) GetSingle ¶
func (fp *EnvVar_FieldTerminalPath) GetSingle(source *EnvVar) (interface{}, bool)
GetSingle returns value pointed by specific field of from source EnvVar
func (*EnvVar_FieldTerminalPath) GetSingleRaw ¶
func (fp *EnvVar_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*EnvVar_FieldTerminalPath) IsLeaf ¶
func (fp *EnvVar_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*EnvVar_FieldTerminalPath) JSONString ¶
func (fp *EnvVar_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*EnvVar_FieldTerminalPath) Selector ¶
func (fp *EnvVar_FieldTerminalPath) Selector() EnvVar_FieldPathSelector
func (*EnvVar_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *EnvVar_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*EnvVar_FieldTerminalPath) String ¶
func (fp *EnvVar_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*EnvVar_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *EnvVar_FieldTerminalPath) WithIArrayItemValue(value interface{}) EnvVar_FieldPathArrayItemValue
func (*EnvVar_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *EnvVar_FieldTerminalPath) WithIArrayOfValues(values interface{}) EnvVar_FieldPathArrayOfValues
func (*EnvVar_FieldTerminalPath) WithIValue ¶
func (fp *EnvVar_FieldTerminalPath) WithIValue(value interface{}) EnvVar_FieldPathValue
func (*EnvVar_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *EnvVar_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*EnvVar_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *EnvVar_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*EnvVar_FieldTerminalPath) WithRawIValue ¶
func (fp *EnvVar_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type EnvVar_FieldTerminalPathArrayItemValue ¶
type EnvVar_FieldTerminalPathArrayItemValue struct { EnvVar_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvVar_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) ContainsValue(source *EnvVar) bool
Contains returns a boolean indicating if value that is being held is present in given 'EnvVar'
func (*EnvVar_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object EnvVar as interface{}
func (*EnvVar_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) GetSingle(source *EnvVar) (interface{}, bool)
func (*EnvVar_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *EnvVar_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type EnvVar_FieldTerminalPathArrayOfValues ¶
type EnvVar_FieldTerminalPathArrayOfValues struct { EnvVar_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvVar_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*EnvVar_FieldTerminalPathArrayOfValues) AsValueArrayOfValues ¶
func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) AsValueArrayOfValues() ([]string, bool)
func (*EnvVar_FieldTerminalPathArrayOfValues) AsValueFromArrayOfValues ¶
func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) AsValueFromArrayOfValues() ([]*EnvVarSource, bool)
func (*EnvVar_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *EnvVar_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type EnvVar_FieldTerminalPathValue ¶
type EnvVar_FieldTerminalPathValue struct { EnvVar_FieldTerminalPath // contains filtered or unexported fields }
func (*EnvVar_FieldTerminalPathValue) AsNameValue ¶
func (fpv *EnvVar_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*EnvVar_FieldTerminalPathValue) AsValueFromValue ¶
func (fpv *EnvVar_FieldTerminalPathValue) AsValueFromValue() (*EnvVarSource, bool)
func (*EnvVar_FieldTerminalPathValue) AsValueValue ¶
func (fpv *EnvVar_FieldTerminalPathValue) AsValueValue() (string, bool)
func (*EnvVar_FieldTerminalPathValue) CompareWith ¶
func (fpv *EnvVar_FieldTerminalPathValue) CompareWith(source *EnvVar) (int, bool)
CompareWith compares value in the 'EnvVar_FieldTerminalPathValue' with the value under path in 'EnvVar'.
func (*EnvVar_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *EnvVar_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*EnvVar_FieldTerminalPathValue) GetRawValue ¶
func (fpv *EnvVar_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'EnvVar' as interface{}
func (*EnvVar_FieldTerminalPathValue) SetTo ¶
func (fpv *EnvVar_FieldTerminalPathValue) SetTo(target **EnvVar)
SetTo stores value for selected field for object EnvVar
func (*EnvVar_FieldTerminalPathValue) SetToRaw ¶
func (fpv *EnvVar_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HostPathVolumeSource ¶
type HostPathVolumeSource struct { // Path of the directory on the host. // If the path is a symlink, it will follow the link to the real path. Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty" firestore:"path"` // Type for HostPath Volume Type HostPathVolumeSource_Type `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
Represents a host path mapped into a pod.
func (*HostPathVolumeSource) Clone ¶
func (o *HostPathVolumeSource) Clone() *HostPathVolumeSource
func (*HostPathVolumeSource) CloneRaw ¶
func (o *HostPathVolumeSource) CloneRaw() gotenobject.GotenObjectExt
func (*HostPathVolumeSource) Descriptor ¶
func (*HostPathVolumeSource) Descriptor() ([]byte, []int)
Deprecated, Use HostPathVolumeSource.ProtoReflect.Descriptor instead.
func (*HostPathVolumeSource) GetPath ¶
func (m *HostPathVolumeSource) GetPath() string
func (*HostPathVolumeSource) GetType ¶
func (m *HostPathVolumeSource) GetType() HostPathVolumeSource_Type
func (*HostPathVolumeSource) GotenMessage ¶
func (*HostPathVolumeSource) GotenMessage()
func (*HostPathVolumeSource) GotenObjectExt ¶
func (o *HostPathVolumeSource) GotenObjectExt()
func (*HostPathVolumeSource) GotenValidate ¶
func (obj *HostPathVolumeSource) GotenValidate() error
func (*HostPathVolumeSource) MakeDiffFieldMask ¶
func (o *HostPathVolumeSource) MakeDiffFieldMask(other *HostPathVolumeSource) *HostPathVolumeSource_FieldMask
func (*HostPathVolumeSource) MakeFullFieldMask ¶
func (o *HostPathVolumeSource) MakeFullFieldMask() *HostPathVolumeSource_FieldMask
func (*HostPathVolumeSource) MakeRawDiffFieldMask ¶
func (o *HostPathVolumeSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*HostPathVolumeSource) MakeRawFullFieldMask ¶
func (o *HostPathVolumeSource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*HostPathVolumeSource) Marshal ¶
func (m *HostPathVolumeSource) Marshal() ([]byte, error)
func (*HostPathVolumeSource) MarshalJSON ¶
func (m *HostPathVolumeSource) MarshalJSON() ([]byte, error)
func (*HostPathVolumeSource) Merge ¶
func (o *HostPathVolumeSource) Merge(source *HostPathVolumeSource)
func (*HostPathVolumeSource) MergeRaw ¶
func (o *HostPathVolumeSource) MergeRaw(source gotenobject.GotenObjectExt)
func (*HostPathVolumeSource) ProtoMessage ¶
func (*HostPathVolumeSource) ProtoMessage()
func (*HostPathVolumeSource) ProtoReflect ¶
func (m *HostPathVolumeSource) ProtoReflect() preflect.Message
func (*HostPathVolumeSource) Reset ¶
func (m *HostPathVolumeSource) Reset()
func (*HostPathVolumeSource) SetPath ¶
func (m *HostPathVolumeSource) SetPath(fv string)
func (*HostPathVolumeSource) SetType ¶
func (m *HostPathVolumeSource) SetType(fv HostPathVolumeSource_Type)
func (*HostPathVolumeSource) String ¶
func (m *HostPathVolumeSource) String() string
func (*HostPathVolumeSource) Unmarshal ¶
func (m *HostPathVolumeSource) Unmarshal(b []byte) error
func (*HostPathVolumeSource) UnmarshalJSON ¶
func (m *HostPathVolumeSource) UnmarshalJSON(data []byte) error
type HostPathVolumeSourceFieldPathBuilder ¶
type HostPathVolumeSourceFieldPathBuilder struct{}
func NewHostPathVolumeSourceFieldPathBuilder ¶
func NewHostPathVolumeSourceFieldPathBuilder() HostPathVolumeSourceFieldPathBuilder
type HostPathVolumeSourcePathSelectorPath ¶
type HostPathVolumeSourcePathSelectorPath struct{}
func (HostPathVolumeSourcePathSelectorPath) FieldPath ¶
func (HostPathVolumeSourcePathSelectorPath) FieldPath() *HostPathVolumeSource_FieldTerminalPath
func (HostPathVolumeSourcePathSelectorPath) WithArrayOfValues ¶
func (s HostPathVolumeSourcePathSelectorPath) WithArrayOfValues(values []string) *HostPathVolumeSource_FieldTerminalPathArrayOfValues
func (HostPathVolumeSourcePathSelectorPath) WithValue ¶
func (s HostPathVolumeSourcePathSelectorPath) WithValue(value string) *HostPathVolumeSource_FieldTerminalPathValue
type HostPathVolumeSourcePathSelectorType ¶
type HostPathVolumeSourcePathSelectorType struct{}
func (HostPathVolumeSourcePathSelectorType) FieldPath ¶
func (HostPathVolumeSourcePathSelectorType) FieldPath() *HostPathVolumeSource_FieldTerminalPath
func (HostPathVolumeSourcePathSelectorType) WithArrayOfValues ¶
func (s HostPathVolumeSourcePathSelectorType) WithArrayOfValues(values []HostPathVolumeSource_Type) *HostPathVolumeSource_FieldTerminalPathArrayOfValues
func (HostPathVolumeSourcePathSelectorType) WithValue ¶
func (s HostPathVolumeSourcePathSelectorType) WithValue(value HostPathVolumeSource_Type) *HostPathVolumeSource_FieldTerminalPathValue
type HostPathVolumeSource_FieldMask ¶
type HostPathVolumeSource_FieldMask struct {
Paths []HostPathVolumeSource_FieldPath
}
func FullHostPathVolumeSource_FieldMask ¶
func FullHostPathVolumeSource_FieldMask() *HostPathVolumeSource_FieldMask
func (*HostPathVolumeSource_FieldMask) AppendPath ¶
func (fieldMask *HostPathVolumeSource_FieldMask) AppendPath(path HostPathVolumeSource_FieldPath)
func (*HostPathVolumeSource_FieldMask) AppendRawPath ¶
func (fieldMask *HostPathVolumeSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*HostPathVolumeSource_FieldMask) DecodeFirestore ¶
func (fieldMask *HostPathVolumeSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*HostPathVolumeSource_FieldMask) EncodeFirestore ¶
func (fieldMask *HostPathVolumeSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*HostPathVolumeSource_FieldMask) FilterInputFields ¶
func (fieldMask *HostPathVolumeSource_FieldMask) FilterInputFields() *HostPathVolumeSource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*HostPathVolumeSource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *HostPathVolumeSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*HostPathVolumeSource_FieldMask) GetPaths ¶
func (fieldMask *HostPathVolumeSource_FieldMask) GetPaths() []HostPathVolumeSource_FieldPath
func (*HostPathVolumeSource_FieldMask) GetRawPaths ¶
func (fieldMask *HostPathVolumeSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*HostPathVolumeSource_FieldMask) IsFull ¶
func (fieldMask *HostPathVolumeSource_FieldMask) IsFull() bool
func (HostPathVolumeSource_FieldMask) Marshal ¶
func (fieldMask HostPathVolumeSource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (HostPathVolumeSource_FieldMask) MarshalJSON ¶
func (fieldMask HostPathVolumeSource_FieldMask) MarshalJSON() ([]byte, error)
func (*HostPathVolumeSource_FieldMask) PathsCount ¶
func (fieldMask *HostPathVolumeSource_FieldMask) PathsCount() int
func (*HostPathVolumeSource_FieldMask) Project ¶
func (fieldMask *HostPathVolumeSource_FieldMask) Project(source *HostPathVolumeSource) *HostPathVolumeSource
func (*HostPathVolumeSource_FieldMask) ProjectRaw ¶
func (fieldMask *HostPathVolumeSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*HostPathVolumeSource_FieldMask) ProtoMessage ¶
func (fieldMask *HostPathVolumeSource_FieldMask) ProtoMessage()
func (*HostPathVolumeSource_FieldMask) ProtoReflect ¶
func (fieldMask *HostPathVolumeSource_FieldMask) ProtoReflect() preflect.Message
func (*HostPathVolumeSource_FieldMask) Reset ¶
func (fieldMask *HostPathVolumeSource_FieldMask) Reset()
func (*HostPathVolumeSource_FieldMask) Set ¶
func (fieldMask *HostPathVolumeSource_FieldMask) Set(target, source *HostPathVolumeSource)
func (*HostPathVolumeSource_FieldMask) SetFromCliFlag ¶
func (fieldMask *HostPathVolumeSource_FieldMask) SetFromCliFlag(raw string) error
func (*HostPathVolumeSource_FieldMask) SetRaw ¶
func (fieldMask *HostPathVolumeSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*HostPathVolumeSource_FieldMask) Size ¶
func (fieldMask *HostPathVolumeSource_FieldMask) Size() int
func (*HostPathVolumeSource_FieldMask) String ¶
func (fieldMask *HostPathVolumeSource_FieldMask) String() string
func (*HostPathVolumeSource_FieldMask) Subtract ¶
func (fieldMask *HostPathVolumeSource_FieldMask) Subtract(other *HostPathVolumeSource_FieldMask) *HostPathVolumeSource_FieldMask
func (*HostPathVolumeSource_FieldMask) SubtractRaw ¶
func (fieldMask *HostPathVolumeSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*HostPathVolumeSource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *HostPathVolumeSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*HostPathVolumeSource_FieldMask) Unmarshal ¶
func (fieldMask *HostPathVolumeSource_FieldMask) Unmarshal(data []byte) error
func (*HostPathVolumeSource_FieldMask) UnmarshalJSON ¶
func (fieldMask *HostPathVolumeSource_FieldMask) UnmarshalJSON(data []byte) error
type HostPathVolumeSource_FieldPath ¶
type HostPathVolumeSource_FieldPath interface { gotenobject.FieldPath Selector() HostPathVolumeSource_FieldPathSelector Get(source *HostPathVolumeSource) []interface{} GetSingle(source *HostPathVolumeSource) (interface{}, bool) ClearValue(item *HostPathVolumeSource) // Those methods build corresponding HostPathVolumeSource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) HostPathVolumeSource_FieldPathValue WithIArrayOfValues(values interface{}) HostPathVolumeSource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) HostPathVolumeSource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildHostPathVolumeSource_FieldPath ¶
func BuildHostPathVolumeSource_FieldPath(fp gotenobject.RawFieldPath) (HostPathVolumeSource_FieldPath, error)
func MustParseHostPathVolumeSource_FieldPath ¶
func MustParseHostPathVolumeSource_FieldPath(rawField string) HostPathVolumeSource_FieldPath
func ParseHostPathVolumeSource_FieldPath ¶
func ParseHostPathVolumeSource_FieldPath(rawField string) (HostPathVolumeSource_FieldPath, error)
type HostPathVolumeSource_FieldPathArrayItemValue ¶
type HostPathVolumeSource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue HostPathVolumeSource_FieldPath ContainsValue(*HostPathVolumeSource) bool }
HostPathVolumeSource_FieldPathArrayItemValue allows storing single item in Path-specific values for HostPathVolumeSource according to their type Present only for array (repeated) types.
func MustParseHostPathVolumeSource_FieldPathArrayItemValue ¶
func MustParseHostPathVolumeSource_FieldPathArrayItemValue(pathStr, valueStr string) HostPathVolumeSource_FieldPathArrayItemValue
func ParseHostPathVolumeSource_FieldPathArrayItemValue ¶
func ParseHostPathVolumeSource_FieldPathArrayItemValue(pathStr, valueStr string) (HostPathVolumeSource_FieldPathArrayItemValue, error)
ParseHostPathVolumeSource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type HostPathVolumeSource_FieldPathArrayOfValues ¶
type HostPathVolumeSource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues HostPathVolumeSource_FieldPath }
HostPathVolumeSource_FieldPathArrayOfValues allows storing slice of values for HostPathVolumeSource fields according to their type
func MustParseHostPathVolumeSource_FieldPathArrayOfValues ¶
func MustParseHostPathVolumeSource_FieldPathArrayOfValues(pathStr, valuesStr string) HostPathVolumeSource_FieldPathArrayOfValues
func ParseHostPathVolumeSource_FieldPathArrayOfValues ¶
func ParseHostPathVolumeSource_FieldPathArrayOfValues(pathStr, valuesStr string) (HostPathVolumeSource_FieldPathArrayOfValues, error)
type HostPathVolumeSource_FieldPathSelector ¶
type HostPathVolumeSource_FieldPathSelector int32
const ( HostPathVolumeSource_FieldPathSelectorPath HostPathVolumeSource_FieldPathSelector = 0 HostPathVolumeSource_FieldPathSelectorType HostPathVolumeSource_FieldPathSelector = 1 )
func (HostPathVolumeSource_FieldPathSelector) String ¶
func (s HostPathVolumeSource_FieldPathSelector) String() string
type HostPathVolumeSource_FieldPathValue ¶
type HostPathVolumeSource_FieldPathValue interface { HostPathVolumeSource_FieldPath gotenobject.FieldPathValue SetTo(target **HostPathVolumeSource) CompareWith(*HostPathVolumeSource) (cmp int, comparable bool) }
HostPathVolumeSource_FieldPathValue allows storing values for HostPathVolumeSource fields according to their type
func MustParseHostPathVolumeSource_FieldPathValue ¶
func MustParseHostPathVolumeSource_FieldPathValue(pathStr, valueStr string) HostPathVolumeSource_FieldPathValue
func ParseHostPathVolumeSource_FieldPathValue ¶
func ParseHostPathVolumeSource_FieldPathValue(pathStr, valueStr string) (HostPathVolumeSource_FieldPathValue, error)
type HostPathVolumeSource_FieldTerminalPath ¶
type HostPathVolumeSource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*HostPathVolumeSource_FieldTerminalPath) ClearValue ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) ClearValue(item *HostPathVolumeSource)
func (*HostPathVolumeSource_FieldTerminalPath) ClearValueRaw ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*HostPathVolumeSource_FieldTerminalPath) Get ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) Get(source *HostPathVolumeSource) (values []interface{})
Get returns all values pointed by specific field from source HostPathVolumeSource
func (*HostPathVolumeSource_FieldTerminalPath) GetDefault ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HostPathVolumeSource_FieldTerminalPath) GetRaw ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*HostPathVolumeSource_FieldTerminalPath) GetSingle ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) GetSingle(source *HostPathVolumeSource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source HostPathVolumeSource
func (*HostPathVolumeSource_FieldTerminalPath) GetSingleRaw ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HostPathVolumeSource_FieldTerminalPath) IsLeaf ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HostPathVolumeSource_FieldTerminalPath) JSONString ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HostPathVolumeSource_FieldTerminalPath) Selector ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) Selector() HostPathVolumeSource_FieldPathSelector
func (*HostPathVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HostPathVolumeSource_FieldTerminalPath) String ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*HostPathVolumeSource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) HostPathVolumeSource_FieldPathArrayItemValue
func (*HostPathVolumeSource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) HostPathVolumeSource_FieldPathArrayOfValues
func (*HostPathVolumeSource_FieldTerminalPath) WithIValue ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) WithIValue(value interface{}) HostPathVolumeSource_FieldPathValue
func (*HostPathVolumeSource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HostPathVolumeSource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HostPathVolumeSource_FieldTerminalPath) WithRawIValue ¶
func (fp *HostPathVolumeSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HostPathVolumeSource_FieldTerminalPathArrayItemValue ¶
type HostPathVolumeSource_FieldTerminalPathArrayItemValue struct { HostPathVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*HostPathVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue(source *HostPathVolumeSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'HostPathVolumeSource'
func (*HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object HostPathVolumeSource as interface{}
func (*HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetSingle(source *HostPathVolumeSource) (interface{}, bool)
func (*HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *HostPathVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type HostPathVolumeSource_FieldTerminalPathArrayOfValues ¶
type HostPathVolumeSource_FieldTerminalPathArrayOfValues struct { HostPathVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*HostPathVolumeSource_FieldTerminalPathArrayOfValues) AsPathArrayOfValues ¶
func (fpaov *HostPathVolumeSource_FieldTerminalPathArrayOfValues) AsPathArrayOfValues() ([]string, bool)
func (*HostPathVolumeSource_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues ¶
func (fpaov *HostPathVolumeSource_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]HostPathVolumeSource_Type, bool)
func (*HostPathVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *HostPathVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type HostPathVolumeSource_FieldTerminalPathValue ¶
type HostPathVolumeSource_FieldTerminalPathValue struct { HostPathVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*HostPathVolumeSource_FieldTerminalPathValue) AsPathValue ¶
func (fpv *HostPathVolumeSource_FieldTerminalPathValue) AsPathValue() (string, bool)
func (*HostPathVolumeSource_FieldTerminalPathValue) AsTypeValue ¶
func (fpv *HostPathVolumeSource_FieldTerminalPathValue) AsTypeValue() (HostPathVolumeSource_Type, bool)
func (*HostPathVolumeSource_FieldTerminalPathValue) CompareWith ¶
func (fpv *HostPathVolumeSource_FieldTerminalPathValue) CompareWith(source *HostPathVolumeSource) (int, bool)
CompareWith compares value in the 'HostPathVolumeSource_FieldTerminalPathValue' with the value under path in 'HostPathVolumeSource'.
func (*HostPathVolumeSource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *HostPathVolumeSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HostPathVolumeSource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *HostPathVolumeSource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'HostPathVolumeSource' as interface{}
func (*HostPathVolumeSource_FieldTerminalPathValue) SetTo ¶
func (fpv *HostPathVolumeSource_FieldTerminalPathValue) SetTo(target **HostPathVolumeSource)
SetTo stores value for selected field for object HostPathVolumeSource
func (*HostPathVolumeSource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *HostPathVolumeSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HostPathVolumeSource_Type ¶
type HostPathVolumeSource_Type int32
const ( // TYPE_UNSPECIFIED is not used. Type must be set to one of the concreate // values. HostPathVolumeSource_TYPE_UNSPECIFIED HostPathVolumeSource_Type = 0 // If nothing exists at the given path, an empty directory will be created // there as needed with permission set to 0755, having the same group and // ownership with Droplet. HostPathVolumeSource_DIRECTORY_OR_CREATE HostPathVolumeSource_Type = 1 // A directory must exist at the given path HostPathVolumeSource_DIRECTORY HostPathVolumeSource_Type = 2 // If nothing exists at the given path, an empty file will be created there // as needed with permission set to 0644, having the same group and // ownership with Droplet. HostPathVolumeSource_FILE_OR_CREATE HostPathVolumeSource_Type = 3 // A file must exist at the given path HostPathVolumeSource_FILE HostPathVolumeSource_Type = 4 // A UNIX socket must exist at the given path HostPathVolumeSource_SOCKET HostPathVolumeSource_Type = 5 // A character device must exist at the given path HostPathVolumeSource_CHAR_DEVICE HostPathVolumeSource_Type = 6 // A block device must exist at the given path HostPathVolumeSource_BLOCK_DEVICE HostPathVolumeSource_Type = 7 )
func (HostPathVolumeSource_Type) Descriptor ¶
func (HostPathVolumeSource_Type) Descriptor() preflect.EnumDescriptor
func (HostPathVolumeSource_Type) Enum ¶
func (x HostPathVolumeSource_Type) Enum() *HostPathVolumeSource_Type
func (HostPathVolumeSource_Type) EnumDescriptor ¶
func (HostPathVolumeSource_Type) EnumDescriptor() ([]byte, []int)
Deprecated, Use HostPathVolumeSource_Type.ProtoReflect.Descriptor instead.
func (HostPathVolumeSource_Type) Number ¶
func (x HostPathVolumeSource_Type) Number() preflect.EnumNumber
func (HostPathVolumeSource_Type) String ¶
func (x HostPathVolumeSource_Type) String() string
func (HostPathVolumeSource_Type) Type ¶
func (HostPathVolumeSource_Type) Type() preflect.EnumType
type KeyToPath ¶
type KeyToPath struct { // The key to project. Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty" firestore:"key"` // The relative path of the file to map the key to. // May not be an absolute path. // May not contain the path element '..'. // May not start with the string '..'. Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty" firestore:"path"` // Optional: mode bits used to set permissions on this file. // Must be an octal value between 0000 and 0777 or a decimal value between 0 // and 511. YAML accepts both octal and decimal values, JSON requires decimal // values for mode bits. If not specified, the volume defaultMode will be // used. This might be in conflict with other options that affect the file // mode, like fsGroup, and the result can be other mode bits set. Mode int32 `protobuf:"varint,3,opt,name=mode,proto3" json:"mode,omitempty" firestore:"mode"` // contains filtered or unexported fields }
Maps a string key to a path within a volume.
func (*KeyToPath) CloneRaw ¶
func (o *KeyToPath) CloneRaw() gotenobject.GotenObjectExt
func (*KeyToPath) Descriptor ¶
Deprecated, Use KeyToPath.ProtoReflect.Descriptor instead.
func (*KeyToPath) GotenMessage ¶
func (*KeyToPath) GotenMessage()
func (*KeyToPath) GotenObjectExt ¶
func (o *KeyToPath) GotenObjectExt()
func (*KeyToPath) GotenValidate ¶
func (*KeyToPath) MakeDiffFieldMask ¶
func (o *KeyToPath) MakeDiffFieldMask(other *KeyToPath) *KeyToPath_FieldMask
func (*KeyToPath) MakeFullFieldMask ¶
func (o *KeyToPath) MakeFullFieldMask() *KeyToPath_FieldMask
func (*KeyToPath) MakeRawDiffFieldMask ¶
func (o *KeyToPath) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*KeyToPath) MakeRawFullFieldMask ¶
func (o *KeyToPath) MakeRawFullFieldMask() gotenobject.FieldMask
func (*KeyToPath) MarshalJSON ¶
func (*KeyToPath) MergeRaw ¶
func (o *KeyToPath) MergeRaw(source gotenobject.GotenObjectExt)
func (*KeyToPath) ProtoMessage ¶
func (*KeyToPath) ProtoMessage()
func (*KeyToPath) ProtoReflect ¶
func (*KeyToPath) UnmarshalJSON ¶
type KeyToPathFieldPathBuilder ¶
type KeyToPathFieldPathBuilder struct{}
func NewKeyToPathFieldPathBuilder ¶
func NewKeyToPathFieldPathBuilder() KeyToPathFieldPathBuilder
func (KeyToPathFieldPathBuilder) Key ¶
func (KeyToPathFieldPathBuilder) Key() KeyToPathPathSelectorKey
func (KeyToPathFieldPathBuilder) Mode ¶
func (KeyToPathFieldPathBuilder) Mode() KeyToPathPathSelectorMode
func (KeyToPathFieldPathBuilder) Path ¶
func (KeyToPathFieldPathBuilder) Path() KeyToPathPathSelectorPath
type KeyToPathPathSelectorKey ¶
type KeyToPathPathSelectorKey struct{}
func (KeyToPathPathSelectorKey) FieldPath ¶
func (KeyToPathPathSelectorKey) FieldPath() *KeyToPath_FieldTerminalPath
func (KeyToPathPathSelectorKey) WithArrayOfValues ¶
func (s KeyToPathPathSelectorKey) WithArrayOfValues(values []string) *KeyToPath_FieldTerminalPathArrayOfValues
func (KeyToPathPathSelectorKey) WithValue ¶
func (s KeyToPathPathSelectorKey) WithValue(value string) *KeyToPath_FieldTerminalPathValue
type KeyToPathPathSelectorMode ¶
type KeyToPathPathSelectorMode struct{}
func (KeyToPathPathSelectorMode) FieldPath ¶
func (KeyToPathPathSelectorMode) FieldPath() *KeyToPath_FieldTerminalPath
func (KeyToPathPathSelectorMode) WithArrayOfValues ¶
func (s KeyToPathPathSelectorMode) WithArrayOfValues(values []int32) *KeyToPath_FieldTerminalPathArrayOfValues
func (KeyToPathPathSelectorMode) WithValue ¶
func (s KeyToPathPathSelectorMode) WithValue(value int32) *KeyToPath_FieldTerminalPathValue
type KeyToPathPathSelectorPath ¶
type KeyToPathPathSelectorPath struct{}
func (KeyToPathPathSelectorPath) FieldPath ¶
func (KeyToPathPathSelectorPath) FieldPath() *KeyToPath_FieldTerminalPath
func (KeyToPathPathSelectorPath) WithArrayOfValues ¶
func (s KeyToPathPathSelectorPath) WithArrayOfValues(values []string) *KeyToPath_FieldTerminalPathArrayOfValues
func (KeyToPathPathSelectorPath) WithValue ¶
func (s KeyToPathPathSelectorPath) WithValue(value string) *KeyToPath_FieldTerminalPathValue
type KeyToPath_FieldMask ¶
type KeyToPath_FieldMask struct {
Paths []KeyToPath_FieldPath
}
func FullKeyToPath_FieldMask ¶
func FullKeyToPath_FieldMask() *KeyToPath_FieldMask
func (*KeyToPath_FieldMask) AppendPath ¶
func (fieldMask *KeyToPath_FieldMask) AppendPath(path KeyToPath_FieldPath)
func (*KeyToPath_FieldMask) AppendRawPath ¶
func (fieldMask *KeyToPath_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*KeyToPath_FieldMask) DecodeFirestore ¶
func (fieldMask *KeyToPath_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*KeyToPath_FieldMask) EncodeFirestore ¶
func (fieldMask *KeyToPath_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*KeyToPath_FieldMask) FilterInputFields ¶
func (fieldMask *KeyToPath_FieldMask) FilterInputFields() *KeyToPath_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*KeyToPath_FieldMask) FromProtoFieldMask ¶
func (fieldMask *KeyToPath_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*KeyToPath_FieldMask) GetPaths ¶
func (fieldMask *KeyToPath_FieldMask) GetPaths() []KeyToPath_FieldPath
func (*KeyToPath_FieldMask) GetRawPaths ¶
func (fieldMask *KeyToPath_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*KeyToPath_FieldMask) IsFull ¶
func (fieldMask *KeyToPath_FieldMask) IsFull() bool
func (KeyToPath_FieldMask) Marshal ¶
func (fieldMask KeyToPath_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (KeyToPath_FieldMask) MarshalJSON ¶
func (fieldMask KeyToPath_FieldMask) MarshalJSON() ([]byte, error)
func (*KeyToPath_FieldMask) PathsCount ¶
func (fieldMask *KeyToPath_FieldMask) PathsCount() int
func (*KeyToPath_FieldMask) Project ¶
func (fieldMask *KeyToPath_FieldMask) Project(source *KeyToPath) *KeyToPath
func (*KeyToPath_FieldMask) ProjectRaw ¶
func (fieldMask *KeyToPath_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*KeyToPath_FieldMask) ProtoMessage ¶
func (fieldMask *KeyToPath_FieldMask) ProtoMessage()
func (*KeyToPath_FieldMask) ProtoReflect ¶
func (fieldMask *KeyToPath_FieldMask) ProtoReflect() preflect.Message
func (*KeyToPath_FieldMask) Reset ¶
func (fieldMask *KeyToPath_FieldMask) Reset()
func (*KeyToPath_FieldMask) Set ¶
func (fieldMask *KeyToPath_FieldMask) Set(target, source *KeyToPath)
func (*KeyToPath_FieldMask) SetFromCliFlag ¶
func (fieldMask *KeyToPath_FieldMask) SetFromCliFlag(raw string) error
func (*KeyToPath_FieldMask) SetRaw ¶
func (fieldMask *KeyToPath_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*KeyToPath_FieldMask) Size ¶
func (fieldMask *KeyToPath_FieldMask) Size() int
func (*KeyToPath_FieldMask) String ¶
func (fieldMask *KeyToPath_FieldMask) String() string
func (*KeyToPath_FieldMask) Subtract ¶
func (fieldMask *KeyToPath_FieldMask) Subtract(other *KeyToPath_FieldMask) *KeyToPath_FieldMask
func (*KeyToPath_FieldMask) SubtractRaw ¶
func (fieldMask *KeyToPath_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*KeyToPath_FieldMask) ToProtoFieldMask ¶
func (fieldMask *KeyToPath_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*KeyToPath_FieldMask) Unmarshal ¶
func (fieldMask *KeyToPath_FieldMask) Unmarshal(data []byte) error
func (*KeyToPath_FieldMask) UnmarshalJSON ¶
func (fieldMask *KeyToPath_FieldMask) UnmarshalJSON(data []byte) error
type KeyToPath_FieldPath ¶
type KeyToPath_FieldPath interface { gotenobject.FieldPath Selector() KeyToPath_FieldPathSelector Get(source *KeyToPath) []interface{} GetSingle(source *KeyToPath) (interface{}, bool) ClearValue(item *KeyToPath) // Those methods build corresponding KeyToPath_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) KeyToPath_FieldPathValue WithIArrayOfValues(values interface{}) KeyToPath_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) KeyToPath_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildKeyToPath_FieldPath ¶
func BuildKeyToPath_FieldPath(fp gotenobject.RawFieldPath) (KeyToPath_FieldPath, error)
func MustParseKeyToPath_FieldPath ¶
func MustParseKeyToPath_FieldPath(rawField string) KeyToPath_FieldPath
func ParseKeyToPath_FieldPath ¶
func ParseKeyToPath_FieldPath(rawField string) (KeyToPath_FieldPath, error)
type KeyToPath_FieldPathArrayItemValue ¶
type KeyToPath_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue KeyToPath_FieldPath ContainsValue(*KeyToPath) bool }
KeyToPath_FieldPathArrayItemValue allows storing single item in Path-specific values for KeyToPath according to their type Present only for array (repeated) types.
func MustParseKeyToPath_FieldPathArrayItemValue ¶
func MustParseKeyToPath_FieldPathArrayItemValue(pathStr, valueStr string) KeyToPath_FieldPathArrayItemValue
func ParseKeyToPath_FieldPathArrayItemValue ¶
func ParseKeyToPath_FieldPathArrayItemValue(pathStr, valueStr string) (KeyToPath_FieldPathArrayItemValue, error)
ParseKeyToPath_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type KeyToPath_FieldPathArrayOfValues ¶
type KeyToPath_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues KeyToPath_FieldPath }
KeyToPath_FieldPathArrayOfValues allows storing slice of values for KeyToPath fields according to their type
func MustParseKeyToPath_FieldPathArrayOfValues ¶
func MustParseKeyToPath_FieldPathArrayOfValues(pathStr, valuesStr string) KeyToPath_FieldPathArrayOfValues
func ParseKeyToPath_FieldPathArrayOfValues ¶
func ParseKeyToPath_FieldPathArrayOfValues(pathStr, valuesStr string) (KeyToPath_FieldPathArrayOfValues, error)
type KeyToPath_FieldPathSelector ¶
type KeyToPath_FieldPathSelector int32
const ( KeyToPath_FieldPathSelectorKey KeyToPath_FieldPathSelector = 0 KeyToPath_FieldPathSelectorPath KeyToPath_FieldPathSelector = 1 KeyToPath_FieldPathSelectorMode KeyToPath_FieldPathSelector = 2 )
func (KeyToPath_FieldPathSelector) String ¶
func (s KeyToPath_FieldPathSelector) String() string
type KeyToPath_FieldPathValue ¶
type KeyToPath_FieldPathValue interface { KeyToPath_FieldPath gotenobject.FieldPathValue SetTo(target **KeyToPath) CompareWith(*KeyToPath) (cmp int, comparable bool) }
KeyToPath_FieldPathValue allows storing values for KeyToPath fields according to their type
func MustParseKeyToPath_FieldPathValue ¶
func MustParseKeyToPath_FieldPathValue(pathStr, valueStr string) KeyToPath_FieldPathValue
func ParseKeyToPath_FieldPathValue ¶
func ParseKeyToPath_FieldPathValue(pathStr, valueStr string) (KeyToPath_FieldPathValue, error)
type KeyToPath_FieldTerminalPath ¶
type KeyToPath_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*KeyToPath_FieldTerminalPath) ClearValue ¶
func (fp *KeyToPath_FieldTerminalPath) ClearValue(item *KeyToPath)
func (*KeyToPath_FieldTerminalPath) ClearValueRaw ¶
func (fp *KeyToPath_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*KeyToPath_FieldTerminalPath) Get ¶
func (fp *KeyToPath_FieldTerminalPath) Get(source *KeyToPath) (values []interface{})
Get returns all values pointed by specific field from source KeyToPath
func (*KeyToPath_FieldTerminalPath) GetDefault ¶
func (fp *KeyToPath_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*KeyToPath_FieldTerminalPath) GetRaw ¶
func (fp *KeyToPath_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*KeyToPath_FieldTerminalPath) GetSingle ¶
func (fp *KeyToPath_FieldTerminalPath) GetSingle(source *KeyToPath) (interface{}, bool)
GetSingle returns value pointed by specific field of from source KeyToPath
func (*KeyToPath_FieldTerminalPath) GetSingleRaw ¶
func (fp *KeyToPath_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*KeyToPath_FieldTerminalPath) IsLeaf ¶
func (fp *KeyToPath_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*KeyToPath_FieldTerminalPath) JSONString ¶
func (fp *KeyToPath_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*KeyToPath_FieldTerminalPath) Selector ¶
func (fp *KeyToPath_FieldTerminalPath) Selector() KeyToPath_FieldPathSelector
func (*KeyToPath_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *KeyToPath_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*KeyToPath_FieldTerminalPath) String ¶
func (fp *KeyToPath_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*KeyToPath_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *KeyToPath_FieldTerminalPath) WithIArrayItemValue(value interface{}) KeyToPath_FieldPathArrayItemValue
func (*KeyToPath_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *KeyToPath_FieldTerminalPath) WithIArrayOfValues(values interface{}) KeyToPath_FieldPathArrayOfValues
func (*KeyToPath_FieldTerminalPath) WithIValue ¶
func (fp *KeyToPath_FieldTerminalPath) WithIValue(value interface{}) KeyToPath_FieldPathValue
func (*KeyToPath_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *KeyToPath_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*KeyToPath_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *KeyToPath_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*KeyToPath_FieldTerminalPath) WithRawIValue ¶
func (fp *KeyToPath_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type KeyToPath_FieldTerminalPathArrayItemValue ¶
type KeyToPath_FieldTerminalPathArrayItemValue struct { KeyToPath_FieldTerminalPath // contains filtered or unexported fields }
func (*KeyToPath_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) ContainsValue(source *KeyToPath) bool
Contains returns a boolean indicating if value that is being held is present in given 'KeyToPath'
func (*KeyToPath_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object KeyToPath as interface{}
func (*KeyToPath_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) GetSingle(source *KeyToPath) (interface{}, bool)
func (*KeyToPath_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *KeyToPath_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type KeyToPath_FieldTerminalPathArrayOfValues ¶
type KeyToPath_FieldTerminalPathArrayOfValues struct { KeyToPath_FieldTerminalPath // contains filtered or unexported fields }
func (*KeyToPath_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues ¶
func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]string, bool)
func (*KeyToPath_FieldTerminalPathArrayOfValues) AsModeArrayOfValues ¶
func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]int32, bool)
func (*KeyToPath_FieldTerminalPathArrayOfValues) AsPathArrayOfValues ¶
func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) AsPathArrayOfValues() ([]string, bool)
func (*KeyToPath_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *KeyToPath_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type KeyToPath_FieldTerminalPathValue ¶
type KeyToPath_FieldTerminalPathValue struct { KeyToPath_FieldTerminalPath // contains filtered or unexported fields }
func (*KeyToPath_FieldTerminalPathValue) AsKeyValue ¶
func (fpv *KeyToPath_FieldTerminalPathValue) AsKeyValue() (string, bool)
func (*KeyToPath_FieldTerminalPathValue) AsModeValue ¶
func (fpv *KeyToPath_FieldTerminalPathValue) AsModeValue() (int32, bool)
func (*KeyToPath_FieldTerminalPathValue) AsPathValue ¶
func (fpv *KeyToPath_FieldTerminalPathValue) AsPathValue() (string, bool)
func (*KeyToPath_FieldTerminalPathValue) CompareWith ¶
func (fpv *KeyToPath_FieldTerminalPathValue) CompareWith(source *KeyToPath) (int, bool)
CompareWith compares value in the 'KeyToPath_FieldTerminalPathValue' with the value under path in 'KeyToPath'.
func (*KeyToPath_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *KeyToPath_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*KeyToPath_FieldTerminalPathValue) GetRawValue ¶
func (fpv *KeyToPath_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'KeyToPath' as interface{}
func (*KeyToPath_FieldTerminalPathValue) SetTo ¶
func (fpv *KeyToPath_FieldTerminalPathValue) SetTo(target **KeyToPath)
SetTo stores value for selected field for object KeyToPath
func (*KeyToPath_FieldTerminalPathValue) SetToRaw ¶
func (fpv *KeyToPath_FieldTerminalPathValue) SetToRaw(target proto.Message)
type LocalObjectReferenceSecret ¶
type LocalObjectReferenceSecret struct { // Name of the referent. Name *secrets_secret.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"` // contains filtered or unexported fields }
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
func (*LocalObjectReferenceSecret) Clone ¶
func (o *LocalObjectReferenceSecret) Clone() *LocalObjectReferenceSecret
func (*LocalObjectReferenceSecret) CloneRaw ¶
func (o *LocalObjectReferenceSecret) CloneRaw() gotenobject.GotenObjectExt
func (*LocalObjectReferenceSecret) Descriptor ¶
func (*LocalObjectReferenceSecret) Descriptor() ([]byte, []int)
Deprecated, Use LocalObjectReferenceSecret.ProtoReflect.Descriptor instead.
func (*LocalObjectReferenceSecret) GetName ¶
func (m *LocalObjectReferenceSecret) GetName() *secrets_secret.Reference
func (*LocalObjectReferenceSecret) GotenMessage ¶
func (*LocalObjectReferenceSecret) GotenMessage()
func (*LocalObjectReferenceSecret) GotenObjectExt ¶
func (o *LocalObjectReferenceSecret) GotenObjectExt()
func (*LocalObjectReferenceSecret) GotenValidate ¶
func (obj *LocalObjectReferenceSecret) GotenValidate() error
func (*LocalObjectReferenceSecret) MakeDiffFieldMask ¶
func (o *LocalObjectReferenceSecret) MakeDiffFieldMask(other *LocalObjectReferenceSecret) *LocalObjectReferenceSecret_FieldMask
func (*LocalObjectReferenceSecret) MakeFullFieldMask ¶
func (o *LocalObjectReferenceSecret) MakeFullFieldMask() *LocalObjectReferenceSecret_FieldMask
func (*LocalObjectReferenceSecret) MakeRawDiffFieldMask ¶
func (o *LocalObjectReferenceSecret) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*LocalObjectReferenceSecret) MakeRawFullFieldMask ¶
func (o *LocalObjectReferenceSecret) MakeRawFullFieldMask() gotenobject.FieldMask
func (*LocalObjectReferenceSecret) Marshal ¶
func (m *LocalObjectReferenceSecret) Marshal() ([]byte, error)
func (*LocalObjectReferenceSecret) MarshalJSON ¶
func (m *LocalObjectReferenceSecret) MarshalJSON() ([]byte, error)
func (*LocalObjectReferenceSecret) Merge ¶
func (o *LocalObjectReferenceSecret) Merge(source *LocalObjectReferenceSecret)
func (*LocalObjectReferenceSecret) MergeRaw ¶
func (o *LocalObjectReferenceSecret) MergeRaw(source gotenobject.GotenObjectExt)
func (*LocalObjectReferenceSecret) ProtoMessage ¶
func (*LocalObjectReferenceSecret) ProtoMessage()
func (*LocalObjectReferenceSecret) ProtoReflect ¶
func (m *LocalObjectReferenceSecret) ProtoReflect() preflect.Message
func (*LocalObjectReferenceSecret) Reset ¶
func (m *LocalObjectReferenceSecret) Reset()
func (*LocalObjectReferenceSecret) SetName ¶
func (m *LocalObjectReferenceSecret) SetName(fv *secrets_secret.Reference)
func (*LocalObjectReferenceSecret) String ¶
func (m *LocalObjectReferenceSecret) String() string
func (*LocalObjectReferenceSecret) Unmarshal ¶
func (m *LocalObjectReferenceSecret) Unmarshal(b []byte) error
func (*LocalObjectReferenceSecret) UnmarshalJSON ¶
func (m *LocalObjectReferenceSecret) UnmarshalJSON(data []byte) error
type LocalObjectReferenceSecretFieldPathBuilder ¶
type LocalObjectReferenceSecretFieldPathBuilder struct{}
func NewLocalObjectReferenceSecretFieldPathBuilder ¶
func NewLocalObjectReferenceSecretFieldPathBuilder() LocalObjectReferenceSecretFieldPathBuilder
type LocalObjectReferenceSecretPathSelectorName ¶
type LocalObjectReferenceSecretPathSelectorName struct{}
func (LocalObjectReferenceSecretPathSelectorName) WithArrayOfValues ¶
func (s LocalObjectReferenceSecretPathSelectorName) WithArrayOfValues(values []*secrets_secret.Reference) *LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues
func (LocalObjectReferenceSecretPathSelectorName) WithValue ¶
func (s LocalObjectReferenceSecretPathSelectorName) WithValue(value *secrets_secret.Reference) *LocalObjectReferenceSecret_FieldTerminalPathValue
type LocalObjectReferenceSecret_FieldMask ¶
type LocalObjectReferenceSecret_FieldMask struct {
Paths []LocalObjectReferenceSecret_FieldPath
}
func FullLocalObjectReferenceSecret_FieldMask ¶
func FullLocalObjectReferenceSecret_FieldMask() *LocalObjectReferenceSecret_FieldMask
func (*LocalObjectReferenceSecret_FieldMask) AppendPath ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) AppendPath(path LocalObjectReferenceSecret_FieldPath)
func (*LocalObjectReferenceSecret_FieldMask) AppendRawPath ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*LocalObjectReferenceSecret_FieldMask) DecodeFirestore ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*LocalObjectReferenceSecret_FieldMask) EncodeFirestore ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*LocalObjectReferenceSecret_FieldMask) FilterInputFields ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) FilterInputFields() *LocalObjectReferenceSecret_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*LocalObjectReferenceSecret_FieldMask) FromProtoFieldMask ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*LocalObjectReferenceSecret_FieldMask) GetPaths ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) GetPaths() []LocalObjectReferenceSecret_FieldPath
func (*LocalObjectReferenceSecret_FieldMask) GetRawPaths ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*LocalObjectReferenceSecret_FieldMask) IsFull ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) IsFull() bool
func (LocalObjectReferenceSecret_FieldMask) Marshal ¶
func (fieldMask LocalObjectReferenceSecret_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (LocalObjectReferenceSecret_FieldMask) MarshalJSON ¶
func (fieldMask LocalObjectReferenceSecret_FieldMask) MarshalJSON() ([]byte, error)
func (*LocalObjectReferenceSecret_FieldMask) PathsCount ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) PathsCount() int
func (*LocalObjectReferenceSecret_FieldMask) Project ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) Project(source *LocalObjectReferenceSecret) *LocalObjectReferenceSecret
func (*LocalObjectReferenceSecret_FieldMask) ProjectRaw ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*LocalObjectReferenceSecret_FieldMask) ProtoMessage ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) ProtoMessage()
func (*LocalObjectReferenceSecret_FieldMask) ProtoReflect ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) ProtoReflect() preflect.Message
func (*LocalObjectReferenceSecret_FieldMask) Reset ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) Reset()
func (*LocalObjectReferenceSecret_FieldMask) Set ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) Set(target, source *LocalObjectReferenceSecret)
func (*LocalObjectReferenceSecret_FieldMask) SetFromCliFlag ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) SetFromCliFlag(raw string) error
func (*LocalObjectReferenceSecret_FieldMask) SetRaw ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*LocalObjectReferenceSecret_FieldMask) Size ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) Size() int
func (*LocalObjectReferenceSecret_FieldMask) String ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) String() string
func (*LocalObjectReferenceSecret_FieldMask) Subtract ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) Subtract(other *LocalObjectReferenceSecret_FieldMask) *LocalObjectReferenceSecret_FieldMask
func (*LocalObjectReferenceSecret_FieldMask) SubtractRaw ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*LocalObjectReferenceSecret_FieldMask) ToProtoFieldMask ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*LocalObjectReferenceSecret_FieldMask) Unmarshal ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) Unmarshal(data []byte) error
func (*LocalObjectReferenceSecret_FieldMask) UnmarshalJSON ¶
func (fieldMask *LocalObjectReferenceSecret_FieldMask) UnmarshalJSON(data []byte) error
type LocalObjectReferenceSecret_FieldPath ¶
type LocalObjectReferenceSecret_FieldPath interface { gotenobject.FieldPath Selector() LocalObjectReferenceSecret_FieldPathSelector Get(source *LocalObjectReferenceSecret) []interface{} GetSingle(source *LocalObjectReferenceSecret) (interface{}, bool) ClearValue(item *LocalObjectReferenceSecret) // Those methods build corresponding LocalObjectReferenceSecret_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) LocalObjectReferenceSecret_FieldPathValue WithIArrayOfValues(values interface{}) LocalObjectReferenceSecret_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) LocalObjectReferenceSecret_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildLocalObjectReferenceSecret_FieldPath ¶
func BuildLocalObjectReferenceSecret_FieldPath(fp gotenobject.RawFieldPath) (LocalObjectReferenceSecret_FieldPath, error)
func MustParseLocalObjectReferenceSecret_FieldPath ¶
func MustParseLocalObjectReferenceSecret_FieldPath(rawField string) LocalObjectReferenceSecret_FieldPath
func ParseLocalObjectReferenceSecret_FieldPath ¶
func ParseLocalObjectReferenceSecret_FieldPath(rawField string) (LocalObjectReferenceSecret_FieldPath, error)
type LocalObjectReferenceSecret_FieldPathArrayItemValue ¶
type LocalObjectReferenceSecret_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue LocalObjectReferenceSecret_FieldPath ContainsValue(*LocalObjectReferenceSecret) bool }
LocalObjectReferenceSecret_FieldPathArrayItemValue allows storing single item in Path-specific values for LocalObjectReferenceSecret according to their type Present only for array (repeated) types.
func MustParseLocalObjectReferenceSecret_FieldPathArrayItemValue ¶
func MustParseLocalObjectReferenceSecret_FieldPathArrayItemValue(pathStr, valueStr string) LocalObjectReferenceSecret_FieldPathArrayItemValue
func ParseLocalObjectReferenceSecret_FieldPathArrayItemValue ¶
func ParseLocalObjectReferenceSecret_FieldPathArrayItemValue(pathStr, valueStr string) (LocalObjectReferenceSecret_FieldPathArrayItemValue, error)
ParseLocalObjectReferenceSecret_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type LocalObjectReferenceSecret_FieldPathArrayOfValues ¶
type LocalObjectReferenceSecret_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues LocalObjectReferenceSecret_FieldPath }
LocalObjectReferenceSecret_FieldPathArrayOfValues allows storing slice of values for LocalObjectReferenceSecret fields according to their type
func MustParseLocalObjectReferenceSecret_FieldPathArrayOfValues ¶
func MustParseLocalObjectReferenceSecret_FieldPathArrayOfValues(pathStr, valuesStr string) LocalObjectReferenceSecret_FieldPathArrayOfValues
func ParseLocalObjectReferenceSecret_FieldPathArrayOfValues ¶
func ParseLocalObjectReferenceSecret_FieldPathArrayOfValues(pathStr, valuesStr string) (LocalObjectReferenceSecret_FieldPathArrayOfValues, error)
type LocalObjectReferenceSecret_FieldPathSelector ¶
type LocalObjectReferenceSecret_FieldPathSelector int32
const (
LocalObjectReferenceSecret_FieldPathSelectorName LocalObjectReferenceSecret_FieldPathSelector = 0
)
func (LocalObjectReferenceSecret_FieldPathSelector) String ¶
func (s LocalObjectReferenceSecret_FieldPathSelector) String() string
type LocalObjectReferenceSecret_FieldPathValue ¶
type LocalObjectReferenceSecret_FieldPathValue interface { LocalObjectReferenceSecret_FieldPath gotenobject.FieldPathValue SetTo(target **LocalObjectReferenceSecret) CompareWith(*LocalObjectReferenceSecret) (cmp int, comparable bool) }
LocalObjectReferenceSecret_FieldPathValue allows storing values for LocalObjectReferenceSecret fields according to their type
func MustParseLocalObjectReferenceSecret_FieldPathValue ¶
func MustParseLocalObjectReferenceSecret_FieldPathValue(pathStr, valueStr string) LocalObjectReferenceSecret_FieldPathValue
func ParseLocalObjectReferenceSecret_FieldPathValue ¶
func ParseLocalObjectReferenceSecret_FieldPathValue(pathStr, valueStr string) (LocalObjectReferenceSecret_FieldPathValue, error)
type LocalObjectReferenceSecret_FieldTerminalPath ¶
type LocalObjectReferenceSecret_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*LocalObjectReferenceSecret_FieldTerminalPath) ClearValue ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) ClearValue(item *LocalObjectReferenceSecret)
func (*LocalObjectReferenceSecret_FieldTerminalPath) ClearValueRaw ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*LocalObjectReferenceSecret_FieldTerminalPath) Get ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) Get(source *LocalObjectReferenceSecret) (values []interface{})
Get returns all values pointed by specific field from source LocalObjectReferenceSecret
func (*LocalObjectReferenceSecret_FieldTerminalPath) GetDefault ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*LocalObjectReferenceSecret_FieldTerminalPath) GetRaw ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*LocalObjectReferenceSecret_FieldTerminalPath) GetSingle ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetSingle(source *LocalObjectReferenceSecret) (interface{}, bool)
GetSingle returns value pointed by specific field of from source LocalObjectReferenceSecret
func (*LocalObjectReferenceSecret_FieldTerminalPath) GetSingleRaw ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*LocalObjectReferenceSecret_FieldTerminalPath) IsLeaf ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*LocalObjectReferenceSecret_FieldTerminalPath) JSONString ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*LocalObjectReferenceSecret_FieldTerminalPath) Selector ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) Selector() LocalObjectReferenceSecret_FieldPathSelector
func (*LocalObjectReferenceSecret_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*LocalObjectReferenceSecret_FieldTerminalPath) String ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*LocalObjectReferenceSecret_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithIArrayItemValue(value interface{}) LocalObjectReferenceSecret_FieldPathArrayItemValue
func (*LocalObjectReferenceSecret_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithIArrayOfValues(values interface{}) LocalObjectReferenceSecret_FieldPathArrayOfValues
func (*LocalObjectReferenceSecret_FieldTerminalPath) WithIValue ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithIValue(value interface{}) LocalObjectReferenceSecret_FieldPathValue
func (*LocalObjectReferenceSecret_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*LocalObjectReferenceSecret_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*LocalObjectReferenceSecret_FieldTerminalPath) WithRawIValue ¶
func (fp *LocalObjectReferenceSecret_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue ¶
type LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue struct { LocalObjectReferenceSecret_FieldTerminalPath // contains filtered or unexported fields }
func (*LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) ContainsValue(source *LocalObjectReferenceSecret) bool
Contains returns a boolean indicating if value that is being held is present in given 'LocalObjectReferenceSecret'
func (*LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object LocalObjectReferenceSecret as interface{}
func (*LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetSingle(source *LocalObjectReferenceSecret) (interface{}, bool)
func (*LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *LocalObjectReferenceSecret_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues ¶
type LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues struct { LocalObjectReferenceSecret_FieldTerminalPath // contains filtered or unexported fields }
func (*LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*secrets_secret.Reference, bool)
func (*LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *LocalObjectReferenceSecret_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type LocalObjectReferenceSecret_FieldTerminalPathValue ¶
type LocalObjectReferenceSecret_FieldTerminalPathValue struct { LocalObjectReferenceSecret_FieldTerminalPath // contains filtered or unexported fields }
func (*LocalObjectReferenceSecret_FieldTerminalPathValue) AsNameValue ¶
func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) AsNameValue() (*secrets_secret.Reference, bool)
func (*LocalObjectReferenceSecret_FieldTerminalPathValue) CompareWith ¶
func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) CompareWith(source *LocalObjectReferenceSecret) (int, bool)
CompareWith compares value in the 'LocalObjectReferenceSecret_FieldTerminalPathValue' with the value under path in 'LocalObjectReferenceSecret'.
func (*LocalObjectReferenceSecret_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*LocalObjectReferenceSecret_FieldTerminalPathValue) GetRawValue ¶
func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'LocalObjectReferenceSecret' as interface{}
func (*LocalObjectReferenceSecret_FieldTerminalPathValue) SetTo ¶
func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) SetTo(target **LocalObjectReferenceSecret)
SetTo stores value for selected field for object LocalObjectReferenceSecret
func (*LocalObjectReferenceSecret_FieldTerminalPathValue) SetToRaw ¶
func (fpv *LocalObjectReferenceSecret_FieldTerminalPathValue) SetToRaw(target proto.Message)
type PodSpec ¶
type PodSpec struct { // node is the name of the target node that the Pod is meant to be deployed // to. Node *devices_device.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=node,proto3" json:"node,omitempty" firestore:"node"` // containers defines list of containers that the Pod launches. Containers []*PodSpec_Container `protobuf:"bytes,2,rep,name=containers,proto3" json:"containers,omitempty" firestore:"containers"` // Containers use the host network. HostNetwork bool `protobuf:"varint,3,opt,name=host_network,json=hostNetwork,proto3" json:"host_network,omitempty" firestore:"hostNetwork"` RestartPolicy PodSpec_RestartPolicy `` /* 180-byte string literal not displayed */ // ImagePullSecrets is an optional list of references to secrets in the same // namespace to use for pulling any of the images used by this PodSpec. If // specified, these secrets will be passed to individual puller // implementations for them to use. For example, in the case of docker, only // DockerConfig type secrets are honored. ImagePullSecrets []*LocalObjectReferenceSecret `` /* 140-byte string literal not displayed */ // List of volumes that can be mounted by containers belonging to the pod. Volumes []*Volume `protobuf:"bytes,6,rep,name=volumes,proto3" json:"volumes,omitempty" firestore:"volumes"` // Compose file as a string. // When this value is provided, you can manage containers directlry // using Docker Compose. Other values in the Spec expect `node` will be // ignored. Compose string `protobuf:"bytes,7,opt,name=compose,proto3" json:"compose,omitempty" firestore:"compose"` // HostVolumeMounts defines volumes to be mounted to the host file system. HostVolumeMounts []*VolumeMount `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
PodSpec defines the configuration of a Pod
func (*PodSpec) CloneRaw ¶
func (o *PodSpec) CloneRaw() gotenobject.GotenObjectExt
func (*PodSpec) Descriptor ¶
Deprecated, Use PodSpec.ProtoReflect.Descriptor instead.
func (*PodSpec) GetCompose ¶
func (*PodSpec) GetContainers ¶
func (m *PodSpec) GetContainers() []*PodSpec_Container
func (*PodSpec) GetHostNetwork ¶
func (*PodSpec) GetHostVolumeMounts ¶
func (m *PodSpec) GetHostVolumeMounts() []*VolumeMount
func (*PodSpec) GetImagePullSecrets ¶
func (m *PodSpec) GetImagePullSecrets() []*LocalObjectReferenceSecret
func (*PodSpec) GetNode ¶
func (m *PodSpec) GetNode() *devices_device.Reference
func (*PodSpec) GetRestartPolicy ¶
func (m *PodSpec) GetRestartPolicy() PodSpec_RestartPolicy
func (*PodSpec) GetVolumes ¶
func (*PodSpec) GotenMessage ¶
func (*PodSpec) GotenMessage()
func (*PodSpec) GotenObjectExt ¶
func (o *PodSpec) GotenObjectExt()
func (*PodSpec) GotenValidate ¶
func (*PodSpec) MakeDiffFieldMask ¶
func (o *PodSpec) MakeDiffFieldMask(other *PodSpec) *PodSpec_FieldMask
func (*PodSpec) MakeFullFieldMask ¶
func (o *PodSpec) MakeFullFieldMask() *PodSpec_FieldMask
func (*PodSpec) MakeRawDiffFieldMask ¶
func (o *PodSpec) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*PodSpec) MakeRawFullFieldMask ¶
func (o *PodSpec) MakeRawFullFieldMask() gotenobject.FieldMask
func (*PodSpec) MarshalJSON ¶
func (*PodSpec) MergeRaw ¶
func (o *PodSpec) MergeRaw(source gotenobject.GotenObjectExt)
func (*PodSpec) ProtoMessage ¶
func (*PodSpec) ProtoMessage()
func (*PodSpec) ProtoReflect ¶
func (*PodSpec) SetCompose ¶
func (*PodSpec) SetContainers ¶
func (m *PodSpec) SetContainers(fv []*PodSpec_Container)
func (*PodSpec) SetHostNetwork ¶
func (*PodSpec) SetHostVolumeMounts ¶
func (m *PodSpec) SetHostVolumeMounts(fv []*VolumeMount)
func (*PodSpec) SetImagePullSecrets ¶
func (m *PodSpec) SetImagePullSecrets(fv []*LocalObjectReferenceSecret)
func (*PodSpec) SetNode ¶
func (m *PodSpec) SetNode(fv *devices_device.Reference)
func (*PodSpec) SetRestartPolicy ¶
func (m *PodSpec) SetRestartPolicy(fv PodSpec_RestartPolicy)
func (*PodSpec) SetVolumes ¶
func (*PodSpec) UnmarshalJSON ¶
type PodSpecContainerFieldPathBuilder ¶
type PodSpecContainerFieldPathBuilder struct{}
func NewPodSpecContainerFieldPathBuilder ¶
func NewPodSpecContainerFieldPathBuilder() PodSpecContainerFieldPathBuilder
func (PodSpecContainerFieldPathBuilder) Command ¶
func (PodSpecContainerFieldPathBuilder) Command() PodSpec_ContainerPathSelectorCommand
func (PodSpecContainerFieldPathBuilder) EnvFrom ¶
func (PodSpecContainerFieldPathBuilder) EnvFrom() PodSpec_ContainerPathSelectorEnvFrom
func (PodSpecContainerFieldPathBuilder) ImagePullPolicy ¶
func (PodSpecContainerFieldPathBuilder) ImagePullPolicy() PodSpec_ContainerPathSelectorImagePullPolicy
func (PodSpecContainerFieldPathBuilder) Resources ¶
func (PodSpecContainerFieldPathBuilder) Resources() PodSpec_ContainerPathSelectorResources
func (PodSpecContainerFieldPathBuilder) SecurityContext ¶
func (PodSpecContainerFieldPathBuilder) SecurityContext() PodSpec_ContainerPathSelectorSecurityContext
func (PodSpecContainerFieldPathBuilder) VolumeMounts ¶
func (PodSpecContainerFieldPathBuilder) VolumeMounts() PodSpec_ContainerPathSelectorVolumeMounts
type PodSpecContainerResourceRequirementsFieldPathBuilder ¶
type PodSpecContainerResourceRequirementsFieldPathBuilder struct{}
func NewPodSpecContainerResourceRequirementsFieldPathBuilder ¶
func NewPodSpecContainerResourceRequirementsFieldPathBuilder() PodSpecContainerResourceRequirementsFieldPathBuilder
type PodSpecContainerResourceRequirements_FieldPath ¶
type PodSpecContainerResourceRequirements_FieldPath interface { gotenobject.FieldPath Selector() PodSpecContainerResourceRequirements_FieldPathSelector Get(source *PodSpec_Container_ResourceRequirements) []interface{} GetSingle(source *PodSpec_Container_ResourceRequirements) (interface{}, bool) ClearValue(item *PodSpec_Container_ResourceRequirements) // Those methods build corresponding PodSpecContainerResourceRequirements_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathValue WithIArrayOfValues(values interface{}) PodSpecContainerResourceRequirements_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildPodSpecContainerResourceRequirements_FieldPath ¶
func BuildPodSpecContainerResourceRequirements_FieldPath(fp gotenobject.RawFieldPath) (PodSpecContainerResourceRequirements_FieldPath, error)
func MustParsePodSpecContainerResourceRequirements_FieldPath ¶
func MustParsePodSpecContainerResourceRequirements_FieldPath(rawField string) PodSpecContainerResourceRequirements_FieldPath
func ParsePodSpecContainerResourceRequirements_FieldPath ¶
func ParsePodSpecContainerResourceRequirements_FieldPath(rawField string) (PodSpecContainerResourceRequirements_FieldPath, error)
type PodSpecContainerResourceRequirements_FieldPathArrayItemValue ¶
type PodSpecContainerResourceRequirements_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue PodSpecContainerResourceRequirements_FieldPath ContainsValue(*PodSpec_Container_ResourceRequirements) bool }
PodSpecContainerResourceRequirements_FieldPathArrayItemValue allows storing single item in Path-specific values for ResourceRequirements according to their type Present only for array (repeated) types.
func MustParsePodSpecContainerResourceRequirements_FieldPathArrayItemValue ¶
func MustParsePodSpecContainerResourceRequirements_FieldPathArrayItemValue(pathStr, valueStr string) PodSpecContainerResourceRequirements_FieldPathArrayItemValue
func ParsePodSpecContainerResourceRequirements_FieldPathArrayItemValue ¶
func ParsePodSpecContainerResourceRequirements_FieldPathArrayItemValue(pathStr, valueStr string) (PodSpecContainerResourceRequirements_FieldPathArrayItemValue, error)
ParsePodSpecContainerResourceRequirements_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type PodSpecContainerResourceRequirements_FieldPathArrayOfValues ¶
type PodSpecContainerResourceRequirements_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues PodSpecContainerResourceRequirements_FieldPath }
PodSpecContainerResourceRequirements_FieldPathArrayOfValues allows storing slice of values for ResourceRequirements fields according to their type
func MustParsePodSpecContainerResourceRequirements_FieldPathArrayOfValues ¶
func MustParsePodSpecContainerResourceRequirements_FieldPathArrayOfValues(pathStr, valuesStr string) PodSpecContainerResourceRequirements_FieldPathArrayOfValues
func ParsePodSpecContainerResourceRequirements_FieldPathArrayOfValues ¶
func ParsePodSpecContainerResourceRequirements_FieldPathArrayOfValues(pathStr, valuesStr string) (PodSpecContainerResourceRequirements_FieldPathArrayOfValues, error)
type PodSpecContainerResourceRequirements_FieldPathMap ¶
type PodSpecContainerResourceRequirements_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*PodSpecContainerResourceRequirements_FieldPathMap) ClearValue ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) ClearValue(item *PodSpec_Container_ResourceRequirements)
func (*PodSpecContainerResourceRequirements_FieldPathMap) ClearValueRaw ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) ClearValueRaw(item proto.Message)
func (*PodSpecContainerResourceRequirements_FieldPathMap) Get ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) Get(source *PodSpec_Container_ResourceRequirements) (values []interface{})
Get returns all values pointed by selected field map key from source PodSpec_Container_ResourceRequirements
func (*PodSpecContainerResourceRequirements_FieldPathMap) GetDefault ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PodSpecContainerResourceRequirements_FieldPathMap) GetRaw ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*PodSpecContainerResourceRequirements_FieldPathMap) GetSingle ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetSingle(source *PodSpec_Container_ResourceRequirements) (interface{}, bool)
GetSingle returns value by selected field map key from source PodSpec_Container_ResourceRequirements
func (*PodSpecContainerResourceRequirements_FieldPathMap) GetSingleRaw ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PodSpecContainerResourceRequirements_FieldPathMap) IsLeaf ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PodSpecContainerResourceRequirements_FieldPathMap) JSONString ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*PodSpecContainerResourceRequirements_FieldPathMap) Key ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) Key() string
func (*PodSpecContainerResourceRequirements_FieldPathMap) SplitIntoTerminalIPaths ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PodSpecContainerResourceRequirements_FieldPathMap) String ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) String() string
String returns path representation in proto convention
func (*PodSpecContainerResourceRequirements_FieldPathMap) WithIArrayItemValue ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithIArrayItemValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathArrayItemValue
func (*PodSpecContainerResourceRequirements_FieldPathMap) WithIArrayOfValues ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithIArrayOfValues(values interface{}) PodSpecContainerResourceRequirements_FieldPathArrayOfValues
func (*PodSpecContainerResourceRequirements_FieldPathMap) WithIValue ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithIValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathValue
func (*PodSpecContainerResourceRequirements_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PodSpecContainerResourceRequirements_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PodSpecContainerResourceRequirements_FieldPathMap) WithRawIValue ¶
func (fpm *PodSpecContainerResourceRequirements_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues ¶
type PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues struct { PodSpecContainerResourceRequirements_FieldPathMap // contains filtered or unexported fields }
func (*PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) AsLimitsArrayOfElementValues ¶
func (fpmaov *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) AsLimitsArrayOfElementValues() ([]int64, bool)
func (*PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) AsRequestsArrayOfElementValues ¶
func (fpmaov *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) AsRequestsArrayOfElementValues() ([]int64, bool)
func (*PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type PodSpecContainerResourceRequirements_FieldPathMapValue ¶
type PodSpecContainerResourceRequirements_FieldPathMapValue struct { PodSpecContainerResourceRequirements_FieldPathMap // contains filtered or unexported fields }
func (*PodSpecContainerResourceRequirements_FieldPathMapValue) AsLimitsElementValue ¶
func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) AsLimitsElementValue() (int64, bool)
func (*PodSpecContainerResourceRequirements_FieldPathMapValue) AsRequestsElementValue ¶
func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) AsRequestsElementValue() (int64, bool)
func (*PodSpecContainerResourceRequirements_FieldPathMapValue) CompareWith ¶
func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) CompareWith(source *PodSpec_Container_ResourceRequirements) (int, bool)
CompareWith compares value in the 'PodSpecContainerResourceRequirements_FieldPathMapValue' with the value under path in 'PodSpec_Container_ResourceRequirements'.
func (*PodSpecContainerResourceRequirements_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PodSpecContainerResourceRequirements_FieldPathMapValue) GetRawValue ¶
func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in ResourceRequirements as interface{}
func (*PodSpecContainerResourceRequirements_FieldPathMapValue) SetTo ¶
func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) SetTo(target **PodSpec_Container_ResourceRequirements)
SetTo stores value for selected field in ResourceRequirements
func (*PodSpecContainerResourceRequirements_FieldPathMapValue) SetToRaw ¶
func (fpmv *PodSpecContainerResourceRequirements_FieldPathMapValue) SetToRaw(target proto.Message)
type PodSpecContainerResourceRequirements_FieldPathSelector ¶
type PodSpecContainerResourceRequirements_FieldPathSelector int32
const ( PodSpecContainerResourceRequirements_FieldPathSelectorLimits PodSpecContainerResourceRequirements_FieldPathSelector = 0 PodSpecContainerResourceRequirements_FieldPathSelectorRequests PodSpecContainerResourceRequirements_FieldPathSelector = 1 )
func (PodSpecContainerResourceRequirements_FieldPathSelector) String ¶
func (s PodSpecContainerResourceRequirements_FieldPathSelector) String() string
type PodSpecContainerResourceRequirements_FieldPathValue ¶
type PodSpecContainerResourceRequirements_FieldPathValue interface { PodSpecContainerResourceRequirements_FieldPath gotenobject.FieldPathValue SetTo(target **PodSpec_Container_ResourceRequirements) CompareWith(*PodSpec_Container_ResourceRequirements) (cmp int, comparable bool) }
PodSpecContainerResourceRequirements_FieldPathValue allows storing values for ResourceRequirements fields according to their type
func MustParsePodSpecContainerResourceRequirements_FieldPathValue ¶
func MustParsePodSpecContainerResourceRequirements_FieldPathValue(pathStr, valueStr string) PodSpecContainerResourceRequirements_FieldPathValue
func ParsePodSpecContainerResourceRequirements_FieldPathValue ¶
func ParsePodSpecContainerResourceRequirements_FieldPathValue(pathStr, valueStr string) (PodSpecContainerResourceRequirements_FieldPathValue, error)
type PodSpecContainerResourceRequirements_FieldTerminalPath ¶
type PodSpecContainerResourceRequirements_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) ClearValue ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) ClearValue(item *PodSpec_Container_ResourceRequirements)
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) ClearValueRaw ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) Get ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) Get(source *PodSpec_Container_ResourceRequirements) (values []interface{})
Get returns all values pointed by specific field from source PodSpec_Container_ResourceRequirements
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) GetDefault ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) GetRaw ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) GetSingle ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetSingle(source *PodSpec_Container_ResourceRequirements) (interface{}, bool)
GetSingle returns value pointed by specific field of from source PodSpec_Container_ResourceRequirements
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) GetSingleRaw ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) IsLeaf ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) JSONString ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) String ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithIArrayItemValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathArrayItemValue
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithIArrayOfValues(values interface{}) PodSpecContainerResourceRequirements_FieldPathArrayOfValues
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) WithIValue ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithIValue(value interface{}) PodSpecContainerResourceRequirements_FieldPathValue
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIValue ¶
func (fp *PodSpecContainerResourceRequirements_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue ¶
type PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue struct { PodSpecContainerResourceRequirements_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) ContainsValue(source *PodSpec_Container_ResourceRequirements) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResourceRequirements'
func (*PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object PodSpec_Container_ResourceRequirements as interface{}
func (*PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetSingle(source *PodSpec_Container_ResourceRequirements) (interface{}, bool)
func (*PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *PodSpecContainerResourceRequirements_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues ¶
type PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues struct { PodSpecContainerResourceRequirements_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) AsLimitsArrayOfValues ¶
func (fpaov *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) AsLimitsArrayOfValues() ([]map[string]int64, bool)
func (*PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) AsRequestsArrayOfValues ¶
func (fpaov *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) AsRequestsArrayOfValues() ([]map[string]int64, bool)
func (*PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type PodSpecContainerResourceRequirements_FieldTerminalPathValue ¶
type PodSpecContainerResourceRequirements_FieldTerminalPathValue struct { PodSpecContainerResourceRequirements_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpecContainerResourceRequirements_FieldTerminalPathValue) AsLimitsValue ¶
func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) AsLimitsValue() (map[string]int64, bool)
func (*PodSpecContainerResourceRequirements_FieldTerminalPathValue) AsRequestsValue ¶
func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) AsRequestsValue() (map[string]int64, bool)
func (*PodSpecContainerResourceRequirements_FieldTerminalPathValue) CompareWith ¶
func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) CompareWith(source *PodSpec_Container_ResourceRequirements) (int, bool)
CompareWith compares value in the 'PodSpecContainerResourceRequirements_FieldTerminalPathValue' with the value under path in 'PodSpec_Container_ResourceRequirements'.
func (*PodSpecContainerResourceRequirements_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PodSpecContainerResourceRequirements_FieldTerminalPathValue) GetRawValue ¶
func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ResourceRequirements' as interface{}
func (*PodSpecContainerResourceRequirements_FieldTerminalPathValue) SetTo ¶
func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) SetTo(target **PodSpec_Container_ResourceRequirements)
SetTo stores value for selected field for object ResourceRequirements
func (*PodSpecContainerResourceRequirements_FieldTerminalPathValue) SetToRaw ¶
func (fpv *PodSpecContainerResourceRequirements_FieldTerminalPathValue) SetToRaw(target proto.Message)
type PodSpecContainer_FieldPath ¶
type PodSpecContainer_FieldPath interface { gotenobject.FieldPath Selector() PodSpecContainer_FieldPathSelector Get(source *PodSpec_Container) []interface{} GetSingle(source *PodSpec_Container) (interface{}, bool) ClearValue(item *PodSpec_Container) // Those methods build corresponding PodSpecContainer_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) PodSpecContainer_FieldPathValue WithIArrayOfValues(values interface{}) PodSpecContainer_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) PodSpecContainer_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildPodSpecContainer_FieldPath ¶
func BuildPodSpecContainer_FieldPath(fp gotenobject.RawFieldPath) (PodSpecContainer_FieldPath, error)
func MustParsePodSpecContainer_FieldPath ¶
func MustParsePodSpecContainer_FieldPath(rawField string) PodSpecContainer_FieldPath
func ParsePodSpecContainer_FieldPath ¶
func ParsePodSpecContainer_FieldPath(rawField string) (PodSpecContainer_FieldPath, error)
type PodSpecContainer_FieldPathArrayItemValue ¶
type PodSpecContainer_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue PodSpecContainer_FieldPath ContainsValue(*PodSpec_Container) bool }
PodSpecContainer_FieldPathArrayItemValue allows storing single item in Path-specific values for Container according to their type Present only for array (repeated) types.
func MustParsePodSpecContainer_FieldPathArrayItemValue ¶
func MustParsePodSpecContainer_FieldPathArrayItemValue(pathStr, valueStr string) PodSpecContainer_FieldPathArrayItemValue
func ParsePodSpecContainer_FieldPathArrayItemValue ¶
func ParsePodSpecContainer_FieldPathArrayItemValue(pathStr, valueStr string) (PodSpecContainer_FieldPathArrayItemValue, error)
ParsePodSpecContainer_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type PodSpecContainer_FieldPathArrayOfValues ¶
type PodSpecContainer_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues PodSpecContainer_FieldPath }
PodSpecContainer_FieldPathArrayOfValues allows storing slice of values for Container fields according to their type
func MustParsePodSpecContainer_FieldPathArrayOfValues ¶
func MustParsePodSpecContainer_FieldPathArrayOfValues(pathStr, valuesStr string) PodSpecContainer_FieldPathArrayOfValues
func ParsePodSpecContainer_FieldPathArrayOfValues ¶
func ParsePodSpecContainer_FieldPathArrayOfValues(pathStr, valuesStr string) (PodSpecContainer_FieldPathArrayOfValues, error)
type PodSpecContainer_FieldPathSelector ¶
type PodSpecContainer_FieldPathSelector int32
const ( PodSpecContainer_FieldPathSelectorArgs PodSpecContainer_FieldPathSelector = 0 PodSpecContainer_FieldPathSelectorCommand PodSpecContainer_FieldPathSelector = 1 PodSpecContainer_FieldPathSelectorEnv PodSpecContainer_FieldPathSelector = 2 PodSpecContainer_FieldPathSelectorImage PodSpecContainer_FieldPathSelector = 3 PodSpecContainer_FieldPathSelectorImagePullPolicy PodSpecContainer_FieldPathSelector = 4 PodSpecContainer_FieldPathSelectorName PodSpecContainer_FieldPathSelector = 5 PodSpecContainer_FieldPathSelectorResources PodSpecContainer_FieldPathSelector = 6 PodSpecContainer_FieldPathSelectorSecurityContext PodSpecContainer_FieldPathSelector = 7 PodSpecContainer_FieldPathSelectorVolumeMounts PodSpecContainer_FieldPathSelector = 8 PodSpecContainer_FieldPathSelectorEnvFrom PodSpecContainer_FieldPathSelector = 9 )
func (PodSpecContainer_FieldPathSelector) String ¶
func (s PodSpecContainer_FieldPathSelector) String() string
type PodSpecContainer_FieldPathValue ¶
type PodSpecContainer_FieldPathValue interface { PodSpecContainer_FieldPath gotenobject.FieldPathValue SetTo(target **PodSpec_Container) CompareWith(*PodSpec_Container) (cmp int, comparable bool) }
PodSpecContainer_FieldPathValue allows storing values for Container fields according to their type
func MustParsePodSpecContainer_FieldPathValue ¶
func MustParsePodSpecContainer_FieldPathValue(pathStr, valueStr string) PodSpecContainer_FieldPathValue
func ParsePodSpecContainer_FieldPathValue ¶
func ParsePodSpecContainer_FieldPathValue(pathStr, valueStr string) (PodSpecContainer_FieldPathValue, error)
type PodSpecContainer_FieldSubPath ¶
type PodSpecContainer_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*PodSpecContainer_FieldSubPath) AsEnvFromSubPath ¶
func (fps *PodSpecContainer_FieldSubPath) AsEnvFromSubPath() (EnvFromSource_FieldPath, bool)
func (*PodSpecContainer_FieldSubPath) AsEnvSubPath ¶
func (fps *PodSpecContainer_FieldSubPath) AsEnvSubPath() (EnvVar_FieldPath, bool)
func (*PodSpecContainer_FieldSubPath) AsResourcesSubPath ¶
func (fps *PodSpecContainer_FieldSubPath) AsResourcesSubPath() (PodSpecContainerResourceRequirements_FieldPath, bool)
func (*PodSpecContainer_FieldSubPath) AsSecurityContextSubPath ¶
func (fps *PodSpecContainer_FieldSubPath) AsSecurityContextSubPath() (SecurityContext_FieldPath, bool)
func (*PodSpecContainer_FieldSubPath) AsVolumeMountsSubPath ¶
func (fps *PodSpecContainer_FieldSubPath) AsVolumeMountsSubPath() (VolumeMount_FieldPath, bool)
func (*PodSpecContainer_FieldSubPath) ClearValue ¶
func (fps *PodSpecContainer_FieldSubPath) ClearValue(item *PodSpec_Container)
func (*PodSpecContainer_FieldSubPath) ClearValueRaw ¶
func (fps *PodSpecContainer_FieldSubPath) ClearValueRaw(item proto.Message)
func (*PodSpecContainer_FieldSubPath) Get ¶
func (fps *PodSpecContainer_FieldSubPath) Get(source *PodSpec_Container) (values []interface{})
Get returns all values pointed by selected field from source PodSpec_Container
func (*PodSpecContainer_FieldSubPath) GetDefault ¶
func (fps *PodSpecContainer_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PodSpecContainer_FieldSubPath) GetRaw ¶
func (fps *PodSpecContainer_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*PodSpecContainer_FieldSubPath) GetSingle ¶
func (fps *PodSpecContainer_FieldSubPath) GetSingle(source *PodSpec_Container) (interface{}, bool)
GetSingle returns value of selected field from source PodSpec_Container
func (*PodSpecContainer_FieldSubPath) GetSingleRaw ¶
func (fps *PodSpecContainer_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PodSpecContainer_FieldSubPath) IsLeaf ¶
func (fps *PodSpecContainer_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PodSpecContainer_FieldSubPath) JSONString ¶
func (fps *PodSpecContainer_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PodSpecContainer_FieldSubPath) Selector ¶
func (fps *PodSpecContainer_FieldSubPath) Selector() PodSpecContainer_FieldPathSelector
func (*PodSpecContainer_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *PodSpecContainer_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PodSpecContainer_FieldSubPath) String ¶
func (fps *PodSpecContainer_FieldSubPath) String() string
String returns path representation in proto convention
func (*PodSpecContainer_FieldSubPath) WithIArrayItemValue ¶
func (fps *PodSpecContainer_FieldSubPath) WithIArrayItemValue(value interface{}) PodSpecContainer_FieldPathArrayItemValue
func (*PodSpecContainer_FieldSubPath) WithIArrayOfValues ¶
func (fps *PodSpecContainer_FieldSubPath) WithIArrayOfValues(values interface{}) PodSpecContainer_FieldPathArrayOfValues
func (*PodSpecContainer_FieldSubPath) WithIValue ¶
func (fps *PodSpecContainer_FieldSubPath) WithIValue(value interface{}) PodSpecContainer_FieldPathValue
func (*PodSpecContainer_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *PodSpecContainer_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PodSpecContainer_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *PodSpecContainer_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PodSpecContainer_FieldSubPath) WithRawIValue ¶
func (fps *PodSpecContainer_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PodSpecContainer_FieldSubPathArrayItemValue ¶
type PodSpecContainer_FieldSubPathArrayItemValue struct { PodSpecContainer_FieldPath // contains filtered or unexported fields }
func (*PodSpecContainer_FieldSubPathArrayItemValue) AsEnvFromPathItemValue ¶
func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsEnvFromPathItemValue() (EnvFromSource_FieldPathArrayItemValue, bool)
func (*PodSpecContainer_FieldSubPathArrayItemValue) AsEnvPathItemValue ¶
func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsEnvPathItemValue() (EnvVar_FieldPathArrayItemValue, bool)
func (*PodSpecContainer_FieldSubPathArrayItemValue) AsResourcesPathItemValue ¶
func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsResourcesPathItemValue() (PodSpecContainerResourceRequirements_FieldPathArrayItemValue, bool)
func (*PodSpecContainer_FieldSubPathArrayItemValue) AsSecurityContextPathItemValue ¶
func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsSecurityContextPathItemValue() (SecurityContext_FieldPathArrayItemValue, bool)
func (*PodSpecContainer_FieldSubPathArrayItemValue) AsVolumeMountsPathItemValue ¶
func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) AsVolumeMountsPathItemValue() (VolumeMount_FieldPathArrayItemValue, bool)
func (*PodSpecContainer_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) ContainsValue(source *PodSpec_Container) bool
Contains returns a boolean indicating if value that is being held is present in given 'Container'
func (*PodSpecContainer_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *PodSpecContainer_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type PodSpecContainer_FieldSubPathArrayOfValues ¶
type PodSpecContainer_FieldSubPathArrayOfValues struct { PodSpecContainer_FieldPath // contains filtered or unexported fields }
func (*PodSpecContainer_FieldSubPathArrayOfValues) AsEnvFromPathArrayOfValues ¶
func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsEnvFromPathArrayOfValues() (EnvFromSource_FieldPathArrayOfValues, bool)
func (*PodSpecContainer_FieldSubPathArrayOfValues) AsEnvPathArrayOfValues ¶
func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsEnvPathArrayOfValues() (EnvVar_FieldPathArrayOfValues, bool)
func (*PodSpecContainer_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues ¶
func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues() (PodSpecContainerResourceRequirements_FieldPathArrayOfValues, bool)
func (*PodSpecContainer_FieldSubPathArrayOfValues) AsSecurityContextPathArrayOfValues ¶
func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsSecurityContextPathArrayOfValues() (SecurityContext_FieldPathArrayOfValues, bool)
func (*PodSpecContainer_FieldSubPathArrayOfValues) AsVolumeMountsPathArrayOfValues ¶
func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) AsVolumeMountsPathArrayOfValues() (VolumeMount_FieldPathArrayOfValues, bool)
func (*PodSpecContainer_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *PodSpecContainer_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type PodSpecContainer_FieldSubPathValue ¶
type PodSpecContainer_FieldSubPathValue struct { PodSpecContainer_FieldPath // contains filtered or unexported fields }
func (*PodSpecContainer_FieldSubPathValue) AsEnvFromPathValue ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) AsEnvFromPathValue() (EnvFromSource_FieldPathValue, bool)
func (*PodSpecContainer_FieldSubPathValue) AsEnvPathValue ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) AsEnvPathValue() (EnvVar_FieldPathValue, bool)
func (*PodSpecContainer_FieldSubPathValue) AsResourcesPathValue ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) AsResourcesPathValue() (PodSpecContainerResourceRequirements_FieldPathValue, bool)
func (*PodSpecContainer_FieldSubPathValue) AsSecurityContextPathValue ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) AsSecurityContextPathValue() (SecurityContext_FieldPathValue, bool)
func (*PodSpecContainer_FieldSubPathValue) AsVolumeMountsPathValue ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) AsVolumeMountsPathValue() (VolumeMount_FieldPathValue, bool)
func (*PodSpecContainer_FieldSubPathValue) CompareWith ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) CompareWith(source *PodSpec_Container) (int, bool)
func (*PodSpecContainer_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PodSpecContainer_FieldSubPathValue) GetRawValue ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) GetRawValue() interface{}
func (*PodSpecContainer_FieldSubPathValue) SetTo ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) SetTo(target **PodSpec_Container)
func (*PodSpecContainer_FieldSubPathValue) SetToRaw ¶
func (fpvs *PodSpecContainer_FieldSubPathValue) SetToRaw(target proto.Message)
type PodSpecContainer_FieldTerminalPath ¶
type PodSpecContainer_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*PodSpecContainer_FieldTerminalPath) ClearValue ¶
func (fp *PodSpecContainer_FieldTerminalPath) ClearValue(item *PodSpec_Container)
func (*PodSpecContainer_FieldTerminalPath) ClearValueRaw ¶
func (fp *PodSpecContainer_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*PodSpecContainer_FieldTerminalPath) Get ¶
func (fp *PodSpecContainer_FieldTerminalPath) Get(source *PodSpec_Container) (values []interface{})
Get returns all values pointed by specific field from source PodSpec_Container
func (*PodSpecContainer_FieldTerminalPath) GetDefault ¶
func (fp *PodSpecContainer_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PodSpecContainer_FieldTerminalPath) GetRaw ¶
func (fp *PodSpecContainer_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*PodSpecContainer_FieldTerminalPath) GetSingle ¶
func (fp *PodSpecContainer_FieldTerminalPath) GetSingle(source *PodSpec_Container) (interface{}, bool)
GetSingle returns value pointed by specific field of from source PodSpec_Container
func (*PodSpecContainer_FieldTerminalPath) GetSingleRaw ¶
func (fp *PodSpecContainer_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PodSpecContainer_FieldTerminalPath) IsLeaf ¶
func (fp *PodSpecContainer_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PodSpecContainer_FieldTerminalPath) JSONString ¶
func (fp *PodSpecContainer_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PodSpecContainer_FieldTerminalPath) Selector ¶
func (fp *PodSpecContainer_FieldTerminalPath) Selector() PodSpecContainer_FieldPathSelector
func (*PodSpecContainer_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *PodSpecContainer_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PodSpecContainer_FieldTerminalPath) String ¶
func (fp *PodSpecContainer_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*PodSpecContainer_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *PodSpecContainer_FieldTerminalPath) WithIArrayItemValue(value interface{}) PodSpecContainer_FieldPathArrayItemValue
func (*PodSpecContainer_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *PodSpecContainer_FieldTerminalPath) WithIArrayOfValues(values interface{}) PodSpecContainer_FieldPathArrayOfValues
func (*PodSpecContainer_FieldTerminalPath) WithIValue ¶
func (fp *PodSpecContainer_FieldTerminalPath) WithIValue(value interface{}) PodSpecContainer_FieldPathValue
func (*PodSpecContainer_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *PodSpecContainer_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PodSpecContainer_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *PodSpecContainer_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PodSpecContainer_FieldTerminalPath) WithRawIValue ¶
func (fp *PodSpecContainer_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PodSpecContainer_FieldTerminalPathArrayItemValue ¶
type PodSpecContainer_FieldTerminalPathArrayItemValue struct { PodSpecContainer_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) AsArgsItemValue ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsArgsItemValue() (string, bool)
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) AsCommandItemValue ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsCommandItemValue() (string, bool)
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) AsEnvItemValue ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsEnvItemValue() (*EnvVar, bool)
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) AsVolumeMountsItemValue ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) AsVolumeMountsItemValue() (*VolumeMount, bool)
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) ContainsValue(source *PodSpec_Container) bool
Contains returns a boolean indicating if value that is being held is present in given 'Container'
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object PodSpec_Container as interface{}
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) GetSingle(source *PodSpec_Container) (interface{}, bool)
func (*PodSpecContainer_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *PodSpecContainer_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type PodSpecContainer_FieldTerminalPathArrayOfValues ¶
type PodSpecContainer_FieldTerminalPathArrayOfValues struct { PodSpecContainer_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsArgsArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsArgsArrayOfValues() ([][]string, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsCommandArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsCommandArrayOfValues() ([][]string, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsEnvArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsEnvArrayOfValues() ([][]*EnvVar, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsEnvFromArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsEnvFromArrayOfValues() ([]*EnvFromSource, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsImageArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsImageArrayOfValues() ([]string, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsImagePullPolicyArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsImagePullPolicyArrayOfValues() ([]string, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues() ([]*PodSpec_Container_ResourceRequirements, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsSecurityContextArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsSecurityContextArrayOfValues() ([]*SecurityContext, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) AsVolumeMountsArrayOfValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) AsVolumeMountsArrayOfValues() ([][]*VolumeMount, bool)
func (*PodSpecContainer_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *PodSpecContainer_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type PodSpecContainer_FieldTerminalPathValue ¶
type PodSpecContainer_FieldTerminalPathValue struct { PodSpecContainer_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpecContainer_FieldTerminalPathValue) AsArgsValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsArgsValue() ([]string, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsCommandValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsCommandValue() ([]string, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsEnvFromValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsEnvFromValue() (*EnvFromSource, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsEnvValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsEnvValue() ([]*EnvVar, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsImagePullPolicyValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsImagePullPolicyValue() (string, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsImageValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsImageValue() (string, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsNameValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsResourcesValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsResourcesValue() (*PodSpec_Container_ResourceRequirements, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsSecurityContextValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsSecurityContextValue() (*SecurityContext, bool)
func (*PodSpecContainer_FieldTerminalPathValue) AsVolumeMountsValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) AsVolumeMountsValue() ([]*VolumeMount, bool)
func (*PodSpecContainer_FieldTerminalPathValue) CompareWith ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) CompareWith(source *PodSpec_Container) (int, bool)
CompareWith compares value in the 'PodSpecContainer_FieldTerminalPathValue' with the value under path in 'PodSpec_Container'.
func (*PodSpecContainer_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PodSpecContainer_FieldTerminalPathValue) GetRawValue ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Container' as interface{}
func (*PodSpecContainer_FieldTerminalPathValue) SetTo ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) SetTo(target **PodSpec_Container)
SetTo stores value for selected field for object Container
func (*PodSpecContainer_FieldTerminalPathValue) SetToRaw ¶
func (fpv *PodSpecContainer_FieldTerminalPathValue) SetToRaw(target proto.Message)
type PodSpecFieldPathBuilder ¶
type PodSpecFieldPathBuilder struct{}
func NewPodSpecFieldPathBuilder ¶
func NewPodSpecFieldPathBuilder() PodSpecFieldPathBuilder
func (PodSpecFieldPathBuilder) Compose ¶
func (PodSpecFieldPathBuilder) Compose() PodSpecPathSelectorCompose
func (PodSpecFieldPathBuilder) Containers ¶
func (PodSpecFieldPathBuilder) Containers() PodSpecPathSelectorContainers
func (PodSpecFieldPathBuilder) HostNetwork ¶
func (PodSpecFieldPathBuilder) HostNetwork() PodSpecPathSelectorHostNetwork
func (PodSpecFieldPathBuilder) HostVolumeMounts ¶
func (PodSpecFieldPathBuilder) HostVolumeMounts() PodSpecPathSelectorHostVolumeMounts
func (PodSpecFieldPathBuilder) ImagePullSecrets ¶
func (PodSpecFieldPathBuilder) ImagePullSecrets() PodSpecPathSelectorImagePullSecrets
func (PodSpecFieldPathBuilder) Node ¶
func (PodSpecFieldPathBuilder) Node() PodSpecPathSelectorNode
func (PodSpecFieldPathBuilder) RestartPolicy ¶
func (PodSpecFieldPathBuilder) RestartPolicy() PodSpecPathSelectorRestartPolicy
func (PodSpecFieldPathBuilder) Volumes ¶
func (PodSpecFieldPathBuilder) Volumes() PodSpecPathSelectorVolumes
type PodSpecMapPathSelectorContainersResourcesLimits ¶
type PodSpecMapPathSelectorContainersResourcesLimits struct {
// contains filtered or unexported fields
}
func (PodSpecMapPathSelectorContainersResourcesLimits) FieldPath ¶
func (s PodSpecMapPathSelectorContainersResourcesLimits) FieldPath() *PodSpec_FieldSubPath
func (PodSpecMapPathSelectorContainersResourcesLimits) WithArrayOfValues ¶
func (s PodSpecMapPathSelectorContainersResourcesLimits) WithArrayOfValues(values []int64) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecMapPathSelectorContainersResourcesLimits) WithValue ¶
func (s PodSpecMapPathSelectorContainersResourcesLimits) WithValue(value int64) *PodSpec_FieldSubPathValue
type PodSpecMapPathSelectorContainersResourcesRequests ¶
type PodSpecMapPathSelectorContainersResourcesRequests struct {
// contains filtered or unexported fields
}
func (PodSpecMapPathSelectorContainersResourcesRequests) FieldPath ¶
func (s PodSpecMapPathSelectorContainersResourcesRequests) FieldPath() *PodSpec_FieldSubPath
func (PodSpecMapPathSelectorContainersResourcesRequests) WithArrayOfValues ¶
func (s PodSpecMapPathSelectorContainersResourcesRequests) WithArrayOfValues(values []int64) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecMapPathSelectorContainersResourcesRequests) WithValue ¶
func (s PodSpecMapPathSelectorContainersResourcesRequests) WithValue(value int64) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorCompose ¶
type PodSpecPathSelectorCompose struct{}
func (PodSpecPathSelectorCompose) FieldPath ¶
func (PodSpecPathSelectorCompose) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorCompose) WithArrayOfValues ¶
func (s PodSpecPathSelectorCompose) WithArrayOfValues(values []string) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorCompose) WithValue ¶
func (s PodSpecPathSelectorCompose) WithValue(value string) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorContainers ¶
type PodSpecPathSelectorContainers struct{}
func (PodSpecPathSelectorContainers) Command ¶
func (PodSpecPathSelectorContainers) Command() PodSpecPathSelectorContainersCommand
func (PodSpecPathSelectorContainers) EnvFrom ¶
func (PodSpecPathSelectorContainers) EnvFrom() PodSpecPathSelectorContainersEnvFrom
func (PodSpecPathSelectorContainers) FieldPath ¶
func (PodSpecPathSelectorContainers) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorContainers) Image ¶
func (PodSpecPathSelectorContainers) Image() PodSpecPathSelectorContainersImage
func (PodSpecPathSelectorContainers) ImagePullPolicy ¶
func (PodSpecPathSelectorContainers) ImagePullPolicy() PodSpecPathSelectorContainersImagePullPolicy
func (PodSpecPathSelectorContainers) Resources ¶
func (PodSpecPathSelectorContainers) Resources() PodSpecPathSelectorContainersResources
func (PodSpecPathSelectorContainers) SecurityContext ¶
func (PodSpecPathSelectorContainers) SecurityContext() PodSpecPathSelectorContainersSecurityContext
func (PodSpecPathSelectorContainers) VolumeMounts ¶
func (PodSpecPathSelectorContainers) VolumeMounts() PodSpecPathSelectorContainersVolumeMounts
func (PodSpecPathSelectorContainers) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainers) WithArrayOfValues(values [][]*PodSpec_Container) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorContainers) WithItemValue ¶
func (s PodSpecPathSelectorContainers) WithItemValue(value *PodSpec_Container) *PodSpec_FieldTerminalPathArrayItemValue
func (PodSpecPathSelectorContainers) WithSubArrayItemValue ¶
func (s PodSpecPathSelectorContainers) WithSubArrayItemValue(subPathArrayItemValue PodSpecContainer_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorContainers) WithSubArrayOfValues ¶
func (s PodSpecPathSelectorContainers) WithSubArrayOfValues(subPathArrayOfValues PodSpecContainer_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainers) WithSubPath ¶
func (PodSpecPathSelectorContainers) WithSubPath(subPath PodSpecContainer_FieldPath) *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainers) WithSubValue ¶
func (s PodSpecPathSelectorContainers) WithSubValue(subPathValue PodSpecContainer_FieldPathValue) *PodSpec_FieldSubPathValue
func (PodSpecPathSelectorContainers) WithValue ¶
func (s PodSpecPathSelectorContainers) WithValue(value []*PodSpec_Container) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorContainersArgs ¶
type PodSpecPathSelectorContainersArgs struct{}
func (PodSpecPathSelectorContainersArgs) FieldPath ¶
func (PodSpecPathSelectorContainersArgs) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersArgs) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersArgs) WithArrayOfValues(values [][]string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersArgs) WithItemValue ¶
func (s PodSpecPathSelectorContainersArgs) WithItemValue(value string) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorContainersArgs) WithValue ¶
func (s PodSpecPathSelectorContainersArgs) WithValue(value []string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersCommand ¶
type PodSpecPathSelectorContainersCommand struct{}
func (PodSpecPathSelectorContainersCommand) FieldPath ¶
func (PodSpecPathSelectorContainersCommand) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersCommand) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersCommand) WithArrayOfValues(values [][]string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersCommand) WithItemValue ¶
func (s PodSpecPathSelectorContainersCommand) WithItemValue(value string) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorContainersCommand) WithValue ¶
func (s PodSpecPathSelectorContainersCommand) WithValue(value []string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnv ¶
type PodSpecPathSelectorContainersEnv struct{}
func (PodSpecPathSelectorContainersEnv) FieldPath ¶
func (PodSpecPathSelectorContainersEnv) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnv) ValueFrom ¶
func (PodSpecPathSelectorContainersEnv) ValueFrom() PodSpecPathSelectorContainersEnvValueFrom
func (PodSpecPathSelectorContainersEnv) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnv) WithArrayOfValues(values [][]*EnvVar) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnv) WithItemValue ¶
func (s PodSpecPathSelectorContainersEnv) WithItemValue(value *EnvVar) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorContainersEnv) WithValue ¶
func (s PodSpecPathSelectorContainersEnv) WithValue(value []*EnvVar) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFrom ¶
type PodSpecPathSelectorContainersEnvFrom struct{}
func (PodSpecPathSelectorContainersEnvFrom) ConfigMapRef ¶
func (PodSpecPathSelectorContainersEnvFrom) ConfigMapRef() PodSpecPathSelectorContainersEnvFromConfigMapRef
func (PodSpecPathSelectorContainersEnvFrom) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFrom) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFrom) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFrom) WithArrayOfValues(values []*EnvFromSource) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFrom) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFrom) WithValue(value *EnvFromSource) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFromConfigMapRef ¶
type PodSpecPathSelectorContainersEnvFromConfigMapRef struct{}
func (PodSpecPathSelectorContainersEnvFromConfigMapRef) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFromConfigMapRef) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFromConfigMapRef) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFromConfigMapRef) WithArrayOfValues(values []*ConfigMapEnvSource) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFromConfigMapRef) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFromConfigMapRef) WithValue(value *ConfigMapEnvSource) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFromConfigMapRefName ¶
type PodSpecPathSelectorContainersEnvFromConfigMapRefName struct{}
func (PodSpecPathSelectorContainersEnvFromConfigMapRefName) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFromConfigMapRefName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFromConfigMapRefName) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFromConfigMapRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFromConfigMapRefName) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFromConfigMapRefName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFromConfigMapRefOptional ¶
type PodSpecPathSelectorContainersEnvFromConfigMapRefOptional struct{}
func (PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFromConfigMapRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFromPrefix ¶
type PodSpecPathSelectorContainersEnvFromPrefix struct{}
func (PodSpecPathSelectorContainersEnvFromPrefix) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFromPrefix) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFromPrefix) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFromPrefix) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFromPrefix) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFromPrefix) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFromSecretRef ¶
type PodSpecPathSelectorContainersEnvFromSecretRef struct{}
func (PodSpecPathSelectorContainersEnvFromSecretRef) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFromSecretRef) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFromSecretRef) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFromSecretRef) WithArrayOfValues(values []*SecretEnvSource) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFromSecretRef) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFromSecretRef) WithValue(value *SecretEnvSource) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFromSecretRefName ¶
type PodSpecPathSelectorContainersEnvFromSecretRefName struct{}
func (PodSpecPathSelectorContainersEnvFromSecretRefName) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFromSecretRefName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFromSecretRefName) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFromSecretRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFromSecretRefName) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFromSecretRefName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvFromSecretRefOptional ¶
type PodSpecPathSelectorContainersEnvFromSecretRefOptional struct{}
func (PodSpecPathSelectorContainersEnvFromSecretRefOptional) FieldPath ¶
func (PodSpecPathSelectorContainersEnvFromSecretRefOptional) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvFromSecretRefOptional) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvFromSecretRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvFromSecretRefOptional) WithValue ¶
func (s PodSpecPathSelectorContainersEnvFromSecretRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvName ¶
type PodSpecPathSelectorContainersEnvName struct{}
func (PodSpecPathSelectorContainersEnvName) FieldPath ¶
func (PodSpecPathSelectorContainersEnvName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvName) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvName) WithValue ¶
func (s PodSpecPathSelectorContainersEnvName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValue ¶
type PodSpecPathSelectorContainersEnvValue struct{}
func (PodSpecPathSelectorContainersEnvValue) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValue) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValue) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValue) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValue) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValue) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFrom ¶
type PodSpecPathSelectorContainersEnvValueFrom struct{}
func (PodSpecPathSelectorContainersEnvValueFrom) ConfigMapKeyRef ¶
func (PodSpecPathSelectorContainersEnvValueFrom) ConfigMapKeyRef() PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef
func (PodSpecPathSelectorContainersEnvValueFrom) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFrom) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFrom) SecretKeyRef ¶
func (PodSpecPathSelectorContainersEnvValueFrom) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFrom) WithArrayOfValues(values []*EnvVarSource) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFrom) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFrom) WithValue(value *EnvVarSource) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef ¶
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef struct{}
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey ¶
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey struct{}
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefKey) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName ¶
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName struct{}
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional ¶
type PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional struct{}
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromConfigMapKeyRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRef ¶
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRef struct{}
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRef) WithValue(value *SecretKeySelector) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey ¶
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey struct{}
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefKey) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName ¶
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName struct{}
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional ¶
type PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional struct{}
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) FieldPath ¶
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) WithValue ¶
func (s PodSpecPathSelectorContainersEnvValueFromSecretKeyRefOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersImage ¶
type PodSpecPathSelectorContainersImage struct{}
func (PodSpecPathSelectorContainersImage) FieldPath ¶
func (PodSpecPathSelectorContainersImage) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersImage) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersImage) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersImage) WithValue ¶
func (s PodSpecPathSelectorContainersImage) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersImagePullPolicy ¶
type PodSpecPathSelectorContainersImagePullPolicy struct{}
func (PodSpecPathSelectorContainersImagePullPolicy) FieldPath ¶
func (PodSpecPathSelectorContainersImagePullPolicy) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersImagePullPolicy) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersImagePullPolicy) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersImagePullPolicy) WithValue ¶
func (s PodSpecPathSelectorContainersImagePullPolicy) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersName ¶
type PodSpecPathSelectorContainersName struct{}
func (PodSpecPathSelectorContainersName) FieldPath ¶
func (PodSpecPathSelectorContainersName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersName) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersName) WithValue ¶
func (s PodSpecPathSelectorContainersName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersResources ¶
type PodSpecPathSelectorContainersResources struct{}
func (PodSpecPathSelectorContainersResources) FieldPath ¶
func (PodSpecPathSelectorContainersResources) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersResources) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersResources) WithArrayOfValues(values []*PodSpec_Container_ResourceRequirements) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersResources) WithValue ¶
func (s PodSpecPathSelectorContainersResources) WithValue(value *PodSpec_Container_ResourceRequirements) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersResourcesLimits ¶
type PodSpecPathSelectorContainersResourcesLimits struct{}
func (PodSpecPathSelectorContainersResourcesLimits) FieldPath ¶
func (PodSpecPathSelectorContainersResourcesLimits) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersResourcesLimits) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersResourcesLimits) WithArrayOfValues(values []map[string]int64) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersResourcesLimits) WithValue ¶
func (s PodSpecPathSelectorContainersResourcesLimits) WithValue(value map[string]int64) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersResourcesRequests ¶
type PodSpecPathSelectorContainersResourcesRequests struct{}
func (PodSpecPathSelectorContainersResourcesRequests) FieldPath ¶
func (PodSpecPathSelectorContainersResourcesRequests) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersResourcesRequests) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersResourcesRequests) WithArrayOfValues(values []map[string]int64) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersResourcesRequests) WithValue ¶
func (s PodSpecPathSelectorContainersResourcesRequests) WithValue(value map[string]int64) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersSecurityContext ¶
type PodSpecPathSelectorContainersSecurityContext struct{}
func (PodSpecPathSelectorContainersSecurityContext) FieldPath ¶
func (PodSpecPathSelectorContainersSecurityContext) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersSecurityContext) Privileged ¶
func (PodSpecPathSelectorContainersSecurityContext) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersSecurityContext) WithArrayOfValues(values []*SecurityContext) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersSecurityContext) WithValue ¶
func (s PodSpecPathSelectorContainersSecurityContext) WithValue(value *SecurityContext) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersSecurityContextPrivileged ¶
type PodSpecPathSelectorContainersSecurityContextPrivileged struct{}
func (PodSpecPathSelectorContainersSecurityContextPrivileged) FieldPath ¶
func (PodSpecPathSelectorContainersSecurityContextPrivileged) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersSecurityContextPrivileged) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersSecurityContextPrivileged) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersSecurityContextPrivileged) WithValue ¶
func (s PodSpecPathSelectorContainersSecurityContextPrivileged) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersVolumeMounts ¶
type PodSpecPathSelectorContainersVolumeMounts struct{}
func (PodSpecPathSelectorContainersVolumeMounts) FieldPath ¶
func (PodSpecPathSelectorContainersVolumeMounts) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersVolumeMounts) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersVolumeMounts) WithArrayOfValues(values [][]*VolumeMount) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersVolumeMounts) WithItemValue ¶
func (s PodSpecPathSelectorContainersVolumeMounts) WithItemValue(value *VolumeMount) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorContainersVolumeMounts) WithValue ¶
func (s PodSpecPathSelectorContainersVolumeMounts) WithValue(value []*VolumeMount) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersVolumeMountsMountPath ¶
type PodSpecPathSelectorContainersVolumeMountsMountPath struct{}
func (PodSpecPathSelectorContainersVolumeMountsMountPath) FieldPath ¶
func (PodSpecPathSelectorContainersVolumeMountsMountPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersVolumeMountsMountPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersVolumeMountsMountPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersVolumeMountsMountPath) WithValue ¶
func (s PodSpecPathSelectorContainersVolumeMountsMountPath) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersVolumeMountsName ¶
type PodSpecPathSelectorContainersVolumeMountsName struct{}
func (PodSpecPathSelectorContainersVolumeMountsName) FieldPath ¶
func (PodSpecPathSelectorContainersVolumeMountsName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersVolumeMountsName) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersVolumeMountsName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersVolumeMountsName) WithValue ¶
func (s PodSpecPathSelectorContainersVolumeMountsName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersVolumeMountsReadOnly ¶
type PodSpecPathSelectorContainersVolumeMountsReadOnly struct{}
func (PodSpecPathSelectorContainersVolumeMountsReadOnly) FieldPath ¶
func (PodSpecPathSelectorContainersVolumeMountsReadOnly) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersVolumeMountsReadOnly) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersVolumeMountsReadOnly) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersVolumeMountsReadOnly) WithValue ¶
func (s PodSpecPathSelectorContainersVolumeMountsReadOnly) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorContainersVolumeMountsSubPath ¶
type PodSpecPathSelectorContainersVolumeMountsSubPath struct{}
func (PodSpecPathSelectorContainersVolumeMountsSubPath) FieldPath ¶
func (PodSpecPathSelectorContainersVolumeMountsSubPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorContainersVolumeMountsSubPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorContainersVolumeMountsSubPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorContainersVolumeMountsSubPath) WithValue ¶
func (s PodSpecPathSelectorContainersVolumeMountsSubPath) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorHostNetwork ¶
type PodSpecPathSelectorHostNetwork struct{}
func (PodSpecPathSelectorHostNetwork) FieldPath ¶
func (PodSpecPathSelectorHostNetwork) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorHostNetwork) WithArrayOfValues ¶
func (s PodSpecPathSelectorHostNetwork) WithArrayOfValues(values []bool) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorHostNetwork) WithValue ¶
func (s PodSpecPathSelectorHostNetwork) WithValue(value bool) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorHostVolumeMounts ¶
type PodSpecPathSelectorHostVolumeMounts struct{}
func (PodSpecPathSelectorHostVolumeMounts) FieldPath ¶
func (PodSpecPathSelectorHostVolumeMounts) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorHostVolumeMounts) MountPath ¶
func (PodSpecPathSelectorHostVolumeMounts) MountPath() PodSpecPathSelectorHostVolumeMountsMountPath
func (PodSpecPathSelectorHostVolumeMounts) WithArrayOfValues ¶
func (s PodSpecPathSelectorHostVolumeMounts) WithArrayOfValues(values [][]*VolumeMount) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorHostVolumeMounts) WithItemValue ¶
func (s PodSpecPathSelectorHostVolumeMounts) WithItemValue(value *VolumeMount) *PodSpec_FieldTerminalPathArrayItemValue
func (PodSpecPathSelectorHostVolumeMounts) WithSubArrayItemValue ¶
func (s PodSpecPathSelectorHostVolumeMounts) WithSubArrayItemValue(subPathArrayItemValue VolumeMount_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorHostVolumeMounts) WithSubArrayOfValues ¶
func (s PodSpecPathSelectorHostVolumeMounts) WithSubArrayOfValues(subPathArrayOfValues VolumeMount_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorHostVolumeMounts) WithSubPath ¶
func (PodSpecPathSelectorHostVolumeMounts) WithSubPath(subPath VolumeMount_FieldPath) *PodSpec_FieldSubPath
func (PodSpecPathSelectorHostVolumeMounts) WithSubValue ¶
func (s PodSpecPathSelectorHostVolumeMounts) WithSubValue(subPathValue VolumeMount_FieldPathValue) *PodSpec_FieldSubPathValue
func (PodSpecPathSelectorHostVolumeMounts) WithValue ¶
func (s PodSpecPathSelectorHostVolumeMounts) WithValue(value []*VolumeMount) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorHostVolumeMountsMountPath ¶
type PodSpecPathSelectorHostVolumeMountsMountPath struct{}
func (PodSpecPathSelectorHostVolumeMountsMountPath) FieldPath ¶
func (PodSpecPathSelectorHostVolumeMountsMountPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorHostVolumeMountsMountPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorHostVolumeMountsMountPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorHostVolumeMountsMountPath) WithValue ¶
func (s PodSpecPathSelectorHostVolumeMountsMountPath) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorHostVolumeMountsName ¶
type PodSpecPathSelectorHostVolumeMountsName struct{}
func (PodSpecPathSelectorHostVolumeMountsName) FieldPath ¶
func (PodSpecPathSelectorHostVolumeMountsName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorHostVolumeMountsName) WithArrayOfValues ¶
func (s PodSpecPathSelectorHostVolumeMountsName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorHostVolumeMountsName) WithValue ¶
func (s PodSpecPathSelectorHostVolumeMountsName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorHostVolumeMountsReadOnly ¶
type PodSpecPathSelectorHostVolumeMountsReadOnly struct{}
func (PodSpecPathSelectorHostVolumeMountsReadOnly) FieldPath ¶
func (PodSpecPathSelectorHostVolumeMountsReadOnly) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorHostVolumeMountsReadOnly) WithArrayOfValues ¶
func (s PodSpecPathSelectorHostVolumeMountsReadOnly) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorHostVolumeMountsReadOnly) WithValue ¶
func (s PodSpecPathSelectorHostVolumeMountsReadOnly) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorHostVolumeMountsSubPath ¶
type PodSpecPathSelectorHostVolumeMountsSubPath struct{}
func (PodSpecPathSelectorHostVolumeMountsSubPath) FieldPath ¶
func (PodSpecPathSelectorHostVolumeMountsSubPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorHostVolumeMountsSubPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorHostVolumeMountsSubPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorHostVolumeMountsSubPath) WithValue ¶
func (s PodSpecPathSelectorHostVolumeMountsSubPath) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorImagePullSecrets ¶
type PodSpecPathSelectorImagePullSecrets struct{}
func (PodSpecPathSelectorImagePullSecrets) FieldPath ¶
func (PodSpecPathSelectorImagePullSecrets) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorImagePullSecrets) WithArrayOfValues ¶
func (s PodSpecPathSelectorImagePullSecrets) WithArrayOfValues(values [][]*LocalObjectReferenceSecret) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorImagePullSecrets) WithItemValue ¶
func (s PodSpecPathSelectorImagePullSecrets) WithItemValue(value *LocalObjectReferenceSecret) *PodSpec_FieldTerminalPathArrayItemValue
func (PodSpecPathSelectorImagePullSecrets) WithSubArrayItemValue ¶
func (s PodSpecPathSelectorImagePullSecrets) WithSubArrayItemValue(subPathArrayItemValue LocalObjectReferenceSecret_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorImagePullSecrets) WithSubArrayOfValues ¶
func (s PodSpecPathSelectorImagePullSecrets) WithSubArrayOfValues(subPathArrayOfValues LocalObjectReferenceSecret_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorImagePullSecrets) WithSubPath ¶
func (PodSpecPathSelectorImagePullSecrets) WithSubPath(subPath LocalObjectReferenceSecret_FieldPath) *PodSpec_FieldSubPath
func (PodSpecPathSelectorImagePullSecrets) WithSubValue ¶
func (s PodSpecPathSelectorImagePullSecrets) WithSubValue(subPathValue LocalObjectReferenceSecret_FieldPathValue) *PodSpec_FieldSubPathValue
func (PodSpecPathSelectorImagePullSecrets) WithValue ¶
func (s PodSpecPathSelectorImagePullSecrets) WithValue(value []*LocalObjectReferenceSecret) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorImagePullSecretsName ¶
type PodSpecPathSelectorImagePullSecretsName struct{}
func (PodSpecPathSelectorImagePullSecretsName) FieldPath ¶
func (PodSpecPathSelectorImagePullSecretsName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorImagePullSecretsName) WithArrayOfValues ¶
func (s PodSpecPathSelectorImagePullSecretsName) WithArrayOfValues(values []*secrets_secret.Reference) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorImagePullSecretsName) WithValue ¶
func (s PodSpecPathSelectorImagePullSecretsName) WithValue(value *secrets_secret.Reference) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorNode ¶
type PodSpecPathSelectorNode struct{}
func (PodSpecPathSelectorNode) FieldPath ¶
func (PodSpecPathSelectorNode) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorNode) WithArrayOfValues ¶
func (s PodSpecPathSelectorNode) WithArrayOfValues(values []*devices_device.Reference) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorNode) WithValue ¶
func (s PodSpecPathSelectorNode) WithValue(value *devices_device.Reference) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorRestartPolicy ¶
type PodSpecPathSelectorRestartPolicy struct{}
func (PodSpecPathSelectorRestartPolicy) FieldPath ¶
func (PodSpecPathSelectorRestartPolicy) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorRestartPolicy) WithArrayOfValues ¶
func (s PodSpecPathSelectorRestartPolicy) WithArrayOfValues(values []PodSpec_RestartPolicy) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorRestartPolicy) WithValue ¶
func (s PodSpecPathSelectorRestartPolicy) WithValue(value PodSpec_RestartPolicy) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorVolumes ¶
type PodSpecPathSelectorVolumes struct{}
func (PodSpecPathSelectorVolumes) ConfigMap ¶
func (PodSpecPathSelectorVolumes) ConfigMap() PodSpecPathSelectorVolumesConfigMap
func (PodSpecPathSelectorVolumes) FieldPath ¶
func (PodSpecPathSelectorVolumes) FieldPath() *PodSpec_FieldTerminalPath
func (PodSpecPathSelectorVolumes) HostPath ¶
func (PodSpecPathSelectorVolumes) HostPath() PodSpecPathSelectorVolumesHostPath
func (PodSpecPathSelectorVolumes) Name ¶
func (PodSpecPathSelectorVolumes) Name() PodSpecPathSelectorVolumesName
func (PodSpecPathSelectorVolumes) Secret ¶
func (PodSpecPathSelectorVolumes) Secret() PodSpecPathSelectorVolumesSecret
func (PodSpecPathSelectorVolumes) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumes) WithArrayOfValues(values [][]*Volume) *PodSpec_FieldTerminalPathArrayOfValues
func (PodSpecPathSelectorVolumes) WithItemValue ¶
func (s PodSpecPathSelectorVolumes) WithItemValue(value *Volume) *PodSpec_FieldTerminalPathArrayItemValue
func (PodSpecPathSelectorVolumes) WithSubArrayItemValue ¶
func (s PodSpecPathSelectorVolumes) WithSubArrayItemValue(subPathArrayItemValue Volume_FieldPathArrayItemValue) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorVolumes) WithSubArrayOfValues ¶
func (s PodSpecPathSelectorVolumes) WithSubArrayOfValues(subPathArrayOfValues Volume_FieldPathArrayOfValues) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumes) WithSubPath ¶
func (PodSpecPathSelectorVolumes) WithSubPath(subPath Volume_FieldPath) *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumes) WithSubValue ¶
func (s PodSpecPathSelectorVolumes) WithSubValue(subPathValue Volume_FieldPathValue) *PodSpec_FieldSubPathValue
func (PodSpecPathSelectorVolumes) WithValue ¶
func (s PodSpecPathSelectorVolumes) WithValue(value []*Volume) *PodSpec_FieldTerminalPathValue
type PodSpecPathSelectorVolumesConfigMap ¶
type PodSpecPathSelectorVolumesConfigMap struct{}
func (PodSpecPathSelectorVolumesConfigMap) DefaultMode ¶
func (PodSpecPathSelectorVolumesConfigMap) DefaultMode() PodSpecPathSelectorVolumesConfigMapDefaultMode
func (PodSpecPathSelectorVolumesConfigMap) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMap) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMap) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMap) WithArrayOfValues(values []*ConfigMapVolumeSource) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMap) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMap) WithValue(value *ConfigMapVolumeSource) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesConfigMapDefaultMode ¶
type PodSpecPathSelectorVolumesConfigMapDefaultMode struct{}
func (PodSpecPathSelectorVolumesConfigMapDefaultMode) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMapDefaultMode) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMapDefaultMode) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMapDefaultMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMapDefaultMode) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMapDefaultMode) WithValue(value int32) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesConfigMapItems ¶
type PodSpecPathSelectorVolumesConfigMapItems struct{}
func (PodSpecPathSelectorVolumesConfigMapItems) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMapItems) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMapItems) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMapItems) WithArrayOfValues(values [][]*KeyToPath) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMapItems) WithItemValue ¶
func (s PodSpecPathSelectorVolumesConfigMapItems) WithItemValue(value *KeyToPath) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorVolumesConfigMapItems) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMapItems) WithValue(value []*KeyToPath) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesConfigMapItemsKey ¶
type PodSpecPathSelectorVolumesConfigMapItemsKey struct{}
func (PodSpecPathSelectorVolumesConfigMapItemsKey) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMapItemsKey) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMapItemsKey) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMapItemsKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMapItemsKey) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMapItemsKey) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesConfigMapItemsMode ¶
type PodSpecPathSelectorVolumesConfigMapItemsMode struct{}
func (PodSpecPathSelectorVolumesConfigMapItemsMode) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMapItemsMode) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMapItemsMode) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMapItemsMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMapItemsMode) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMapItemsMode) WithValue(value int32) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesConfigMapItemsPath ¶
type PodSpecPathSelectorVolumesConfigMapItemsPath struct{}
func (PodSpecPathSelectorVolumesConfigMapItemsPath) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMapItemsPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMapItemsPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMapItemsPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMapItemsPath) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMapItemsPath) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesConfigMapName ¶
type PodSpecPathSelectorVolumesConfigMapName struct{}
func (PodSpecPathSelectorVolumesConfigMapName) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMapName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMapName) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMapName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMapName) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMapName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesConfigMapOptional ¶
type PodSpecPathSelectorVolumesConfigMapOptional struct{}
func (PodSpecPathSelectorVolumesConfigMapOptional) FieldPath ¶
func (PodSpecPathSelectorVolumesConfigMapOptional) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesConfigMapOptional) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesConfigMapOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesConfigMapOptional) WithValue ¶
func (s PodSpecPathSelectorVolumesConfigMapOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesHostPath ¶
type PodSpecPathSelectorVolumesHostPath struct{}
func (PodSpecPathSelectorVolumesHostPath) FieldPath ¶
func (PodSpecPathSelectorVolumesHostPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesHostPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesHostPath) WithArrayOfValues(values []*HostPathVolumeSource) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesHostPath) WithValue ¶
func (s PodSpecPathSelectorVolumesHostPath) WithValue(value *HostPathVolumeSource) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesHostPathPath ¶
type PodSpecPathSelectorVolumesHostPathPath struct{}
func (PodSpecPathSelectorVolumesHostPathPath) FieldPath ¶
func (PodSpecPathSelectorVolumesHostPathPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesHostPathPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesHostPathPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesHostPathPath) WithValue ¶
func (s PodSpecPathSelectorVolumesHostPathPath) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesHostPathType ¶
type PodSpecPathSelectorVolumesHostPathType struct{}
func (PodSpecPathSelectorVolumesHostPathType) FieldPath ¶
func (PodSpecPathSelectorVolumesHostPathType) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesHostPathType) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesHostPathType) WithArrayOfValues(values []HostPathVolumeSource_Type) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesHostPathType) WithValue ¶
func (s PodSpecPathSelectorVolumesHostPathType) WithValue(value HostPathVolumeSource_Type) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesName ¶
type PodSpecPathSelectorVolumesName struct{}
func (PodSpecPathSelectorVolumesName) FieldPath ¶
func (PodSpecPathSelectorVolumesName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesName) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesName) WithValue ¶
func (s PodSpecPathSelectorVolumesName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecret ¶
type PodSpecPathSelectorVolumesSecret struct{}
func (PodSpecPathSelectorVolumesSecret) DefaultMode ¶
func (PodSpecPathSelectorVolumesSecret) DefaultMode() PodSpecPathSelectorVolumesSecretDefaultMode
func (PodSpecPathSelectorVolumesSecret) FieldPath ¶
func (PodSpecPathSelectorVolumesSecret) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecret) Optional ¶
func (PodSpecPathSelectorVolumesSecret) Optional() PodSpecPathSelectorVolumesSecretOptional
func (PodSpecPathSelectorVolumesSecret) SecretName ¶
func (PodSpecPathSelectorVolumesSecret) SecretName() PodSpecPathSelectorVolumesSecretSecretName
func (PodSpecPathSelectorVolumesSecret) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecret) WithArrayOfValues(values []*SecretVolumeSource) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecret) WithValue ¶
func (s PodSpecPathSelectorVolumesSecret) WithValue(value *SecretVolumeSource) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecretDefaultMode ¶
type PodSpecPathSelectorVolumesSecretDefaultMode struct{}
func (PodSpecPathSelectorVolumesSecretDefaultMode) FieldPath ¶
func (PodSpecPathSelectorVolumesSecretDefaultMode) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecretDefaultMode) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecretDefaultMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecretDefaultMode) WithValue ¶
func (s PodSpecPathSelectorVolumesSecretDefaultMode) WithValue(value int32) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecretItems ¶
type PodSpecPathSelectorVolumesSecretItems struct{}
func (PodSpecPathSelectorVolumesSecretItems) FieldPath ¶
func (PodSpecPathSelectorVolumesSecretItems) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecretItems) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecretItems) WithArrayOfValues(values [][]*KeyToPath) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecretItems) WithItemValue ¶
func (s PodSpecPathSelectorVolumesSecretItems) WithItemValue(value *KeyToPath) *PodSpec_FieldSubPathArrayItemValue
func (PodSpecPathSelectorVolumesSecretItems) WithValue ¶
func (s PodSpecPathSelectorVolumesSecretItems) WithValue(value []*KeyToPath) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecretItemsKey ¶
type PodSpecPathSelectorVolumesSecretItemsKey struct{}
func (PodSpecPathSelectorVolumesSecretItemsKey) FieldPath ¶
func (PodSpecPathSelectorVolumesSecretItemsKey) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecretItemsKey) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecretItemsKey) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecretItemsKey) WithValue ¶
func (s PodSpecPathSelectorVolumesSecretItemsKey) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecretItemsMode ¶
type PodSpecPathSelectorVolumesSecretItemsMode struct{}
func (PodSpecPathSelectorVolumesSecretItemsMode) FieldPath ¶
func (PodSpecPathSelectorVolumesSecretItemsMode) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecretItemsMode) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecretItemsMode) WithArrayOfValues(values []int32) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecretItemsMode) WithValue ¶
func (s PodSpecPathSelectorVolumesSecretItemsMode) WithValue(value int32) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecretItemsPath ¶
type PodSpecPathSelectorVolumesSecretItemsPath struct{}
func (PodSpecPathSelectorVolumesSecretItemsPath) FieldPath ¶
func (PodSpecPathSelectorVolumesSecretItemsPath) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecretItemsPath) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecretItemsPath) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecretItemsPath) WithValue ¶
func (s PodSpecPathSelectorVolumesSecretItemsPath) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecretOptional ¶
type PodSpecPathSelectorVolumesSecretOptional struct{}
func (PodSpecPathSelectorVolumesSecretOptional) FieldPath ¶
func (PodSpecPathSelectorVolumesSecretOptional) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecretOptional) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecretOptional) WithArrayOfValues(values []bool) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecretOptional) WithValue ¶
func (s PodSpecPathSelectorVolumesSecretOptional) WithValue(value bool) *PodSpec_FieldSubPathValue
type PodSpecPathSelectorVolumesSecretSecretName ¶
type PodSpecPathSelectorVolumesSecretSecretName struct{}
func (PodSpecPathSelectorVolumesSecretSecretName) FieldPath ¶
func (PodSpecPathSelectorVolumesSecretSecretName) FieldPath() *PodSpec_FieldSubPath
func (PodSpecPathSelectorVolumesSecretSecretName) WithArrayOfValues ¶
func (s PodSpecPathSelectorVolumesSecretSecretName) WithArrayOfValues(values []string) *PodSpec_FieldSubPathArrayOfValues
func (PodSpecPathSelectorVolumesSecretSecretName) WithValue ¶
func (s PodSpecPathSelectorVolumesSecretSecretName) WithValue(value string) *PodSpec_FieldSubPathValue
type PodSpec_Container ¶
type PodSpec_Container struct { // args to run the command. Args []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty" firestore:"args"` // command to run the container. // The image default command will be used when it's not given. Command []string `protobuf:"bytes,2,rep,name=command,proto3" json:"command,omitempty" firestore:"command"` // env is additional environment variables passed to the container. Env []*EnvVar `protobuf:"bytes,3,rep,name=env,proto3" json:"env,omitempty" firestore:"env"` // image is the URL of the container image. Image string `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty" firestore:"image"` ImagePullPolicy string `` /* 136-byte string literal not displayed */ // name is the name of the container. Must be unique in the Pod. Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` Resources *PodSpec_Container_ResourceRequirements `protobuf:"bytes,7,opt,name=resources,proto3" json:"resources,omitempty" firestore:"resources"` // Security options the pod should run with. SecurityContext *SecurityContext `` /* 134-byte string literal not displayed */ // Pod volumes to mount into the container's filesystem. // Cannot be updated. VolumeMounts []*VolumeMount `protobuf:"bytes,9,rep,name=volume_mounts,json=volumeMounts,proto3" json:"volume_mounts,omitempty" firestore:"volumeMounts"` // List of sources to populate environment variables in the container. // The keys defined within a source must be a C_IDENTIFIER. All invalid // keys will be reported as an event when the container is starting. When // a key exists in multiple sources, the value associated with the last // source will take precedence. Values defined by an Env with a duplicate // key will take precedence. Cannot be updated. EnvFrom *EnvFromSource `protobuf:"bytes,19,opt,name=envFrom,proto3" json:"envFrom,omitempty" firestore:"envFrom"` // contains filtered or unexported fields }
Container defines configuration of a Container.
func (*PodSpec_Container) Clone ¶
func (o *PodSpec_Container) Clone() *PodSpec_Container
func (*PodSpec_Container) CloneRaw ¶
func (o *PodSpec_Container) CloneRaw() gotenobject.GotenObjectExt
func (*PodSpec_Container) Descriptor ¶
func (*PodSpec_Container) Descriptor() ([]byte, []int)
Deprecated, Use PodSpec_Container.ProtoReflect.Descriptor instead.
func (*PodSpec_Container) GetArgs ¶
func (m *PodSpec_Container) GetArgs() []string
func (*PodSpec_Container) GetCommand ¶
func (m *PodSpec_Container) GetCommand() []string
func (*PodSpec_Container) GetEnv ¶
func (m *PodSpec_Container) GetEnv() []*EnvVar
func (*PodSpec_Container) GetEnvFrom ¶
func (m *PodSpec_Container) GetEnvFrom() *EnvFromSource
func (*PodSpec_Container) GetImage ¶
func (m *PodSpec_Container) GetImage() string
func (*PodSpec_Container) GetImagePullPolicy ¶
func (m *PodSpec_Container) GetImagePullPolicy() string
func (*PodSpec_Container) GetName ¶
func (m *PodSpec_Container) GetName() string
func (*PodSpec_Container) GetResources ¶
func (m *PodSpec_Container) GetResources() *PodSpec_Container_ResourceRequirements
func (*PodSpec_Container) GetSecurityContext ¶
func (m *PodSpec_Container) GetSecurityContext() *SecurityContext
func (*PodSpec_Container) GetVolumeMounts ¶
func (m *PodSpec_Container) GetVolumeMounts() []*VolumeMount
func (*PodSpec_Container) GotenMessage ¶
func (*PodSpec_Container) GotenMessage()
func (*PodSpec_Container) GotenObjectExt ¶
func (o *PodSpec_Container) GotenObjectExt()
func (*PodSpec_Container) GotenValidate ¶
func (obj *PodSpec_Container) GotenValidate() error
func (*PodSpec_Container) MakeDiffFieldMask ¶
func (o *PodSpec_Container) MakeDiffFieldMask(other *PodSpec_Container) *PodSpec_Container_FieldMask
func (*PodSpec_Container) MakeFullFieldMask ¶
func (o *PodSpec_Container) MakeFullFieldMask() *PodSpec_Container_FieldMask
func (*PodSpec_Container) MakeRawDiffFieldMask ¶
func (o *PodSpec_Container) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*PodSpec_Container) MakeRawFullFieldMask ¶
func (o *PodSpec_Container) MakeRawFullFieldMask() gotenobject.FieldMask
func (*PodSpec_Container) Marshal ¶
func (m *PodSpec_Container) Marshal() ([]byte, error)
func (*PodSpec_Container) MarshalJSON ¶
func (m *PodSpec_Container) MarshalJSON() ([]byte, error)
func (*PodSpec_Container) Merge ¶
func (o *PodSpec_Container) Merge(source *PodSpec_Container)
func (*PodSpec_Container) MergeRaw ¶
func (o *PodSpec_Container) MergeRaw(source gotenobject.GotenObjectExt)
func (*PodSpec_Container) ProtoMessage ¶
func (*PodSpec_Container) ProtoMessage()
func (*PodSpec_Container) ProtoReflect ¶
func (m *PodSpec_Container) ProtoReflect() preflect.Message
func (*PodSpec_Container) Reset ¶
func (m *PodSpec_Container) Reset()
func (*PodSpec_Container) SetArgs ¶
func (m *PodSpec_Container) SetArgs(fv []string)
func (*PodSpec_Container) SetCommand ¶
func (m *PodSpec_Container) SetCommand(fv []string)
func (*PodSpec_Container) SetEnv ¶
func (m *PodSpec_Container) SetEnv(fv []*EnvVar)
func (*PodSpec_Container) SetEnvFrom ¶
func (m *PodSpec_Container) SetEnvFrom(fv *EnvFromSource)
func (*PodSpec_Container) SetImage ¶
func (m *PodSpec_Container) SetImage(fv string)
func (*PodSpec_Container) SetImagePullPolicy ¶
func (m *PodSpec_Container) SetImagePullPolicy(fv string)
func (*PodSpec_Container) SetName ¶
func (m *PodSpec_Container) SetName(fv string)
func (*PodSpec_Container) SetResources ¶
func (m *PodSpec_Container) SetResources(fv *PodSpec_Container_ResourceRequirements)
func (*PodSpec_Container) SetSecurityContext ¶
func (m *PodSpec_Container) SetSecurityContext(fv *SecurityContext)
func (*PodSpec_Container) SetVolumeMounts ¶
func (m *PodSpec_Container) SetVolumeMounts(fv []*VolumeMount)
func (*PodSpec_Container) String ¶
func (m *PodSpec_Container) String() string
func (*PodSpec_Container) Unmarshal ¶
func (m *PodSpec_Container) Unmarshal(b []byte) error
func (*PodSpec_Container) UnmarshalJSON ¶
func (m *PodSpec_Container) UnmarshalJSON(data []byte) error
type PodSpec_ContainerMapPathSelectorResourcesLimits ¶
type PodSpec_ContainerMapPathSelectorResourcesLimits struct {
// contains filtered or unexported fields
}
func (PodSpec_ContainerMapPathSelectorResourcesLimits) FieldPath ¶
func (s PodSpec_ContainerMapPathSelectorResourcesLimits) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerMapPathSelectorResourcesLimits) WithArrayOfValues ¶
func (s PodSpec_ContainerMapPathSelectorResourcesLimits) WithArrayOfValues(values []int64) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerMapPathSelectorResourcesLimits) WithValue ¶
func (s PodSpec_ContainerMapPathSelectorResourcesLimits) WithValue(value int64) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerMapPathSelectorResourcesRequests ¶
type PodSpec_ContainerMapPathSelectorResourcesRequests struct {
// contains filtered or unexported fields
}
func (PodSpec_ContainerMapPathSelectorResourcesRequests) FieldPath ¶
func (s PodSpec_ContainerMapPathSelectorResourcesRequests) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerMapPathSelectorResourcesRequests) WithArrayOfValues ¶
func (s PodSpec_ContainerMapPathSelectorResourcesRequests) WithArrayOfValues(values []int64) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerMapPathSelectorResourcesRequests) WithValue ¶
func (s PodSpec_ContainerMapPathSelectorResourcesRequests) WithValue(value int64) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorArgs ¶
type PodSpec_ContainerPathSelectorArgs struct{}
func (PodSpec_ContainerPathSelectorArgs) FieldPath ¶
func (PodSpec_ContainerPathSelectorArgs) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorArgs) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorArgs) WithArrayOfValues(values [][]string) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorArgs) WithItemValue ¶
func (s PodSpec_ContainerPathSelectorArgs) WithItemValue(value string) *PodSpecContainer_FieldTerminalPathArrayItemValue
func (PodSpec_ContainerPathSelectorArgs) WithValue ¶
func (s PodSpec_ContainerPathSelectorArgs) WithValue(value []string) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorCommand ¶
type PodSpec_ContainerPathSelectorCommand struct{}
func (PodSpec_ContainerPathSelectorCommand) FieldPath ¶
func (PodSpec_ContainerPathSelectorCommand) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorCommand) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorCommand) WithArrayOfValues(values [][]string) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorCommand) WithItemValue ¶
func (s PodSpec_ContainerPathSelectorCommand) WithItemValue(value string) *PodSpecContainer_FieldTerminalPathArrayItemValue
func (PodSpec_ContainerPathSelectorCommand) WithValue ¶
func (s PodSpec_ContainerPathSelectorCommand) WithValue(value []string) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorEnv ¶
type PodSpec_ContainerPathSelectorEnv struct{}
func (PodSpec_ContainerPathSelectorEnv) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnv) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorEnv) ValueFrom ¶
func (PodSpec_ContainerPathSelectorEnv) ValueFrom() PodSpec_ContainerPathSelectorEnvValueFrom
func (PodSpec_ContainerPathSelectorEnv) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnv) WithArrayOfValues(values [][]*EnvVar) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnv) WithItemValue ¶
func (s PodSpec_ContainerPathSelectorEnv) WithItemValue(value *EnvVar) *PodSpecContainer_FieldTerminalPathArrayItemValue
func (PodSpec_ContainerPathSelectorEnv) WithSubArrayItemValue ¶
func (s PodSpec_ContainerPathSelectorEnv) WithSubArrayItemValue(subPathArrayItemValue EnvVar_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
func (PodSpec_ContainerPathSelectorEnv) WithSubArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnv) WithSubArrayOfValues(subPathArrayOfValues EnvVar_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnv) WithSubPath ¶
func (PodSpec_ContainerPathSelectorEnv) WithSubPath(subPath EnvVar_FieldPath) *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnv) WithSubValue ¶
func (s PodSpec_ContainerPathSelectorEnv) WithSubValue(subPathValue EnvVar_FieldPathValue) *PodSpecContainer_FieldSubPathValue
func (PodSpec_ContainerPathSelectorEnv) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnv) WithValue(value []*EnvVar) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorEnvFrom ¶
type PodSpec_ContainerPathSelectorEnvFrom struct{}
func (PodSpec_ContainerPathSelectorEnvFrom) ConfigMapRef ¶
func (PodSpec_ContainerPathSelectorEnvFrom) ConfigMapRef() PodSpec_ContainerPathSelectorEnvFromConfigMapRef
func (PodSpec_ContainerPathSelectorEnvFrom) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvFrom) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorEnvFrom) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFrom) WithArrayOfValues(values []*EnvFromSource) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFrom) WithSubArrayItemValue ¶
func (s PodSpec_ContainerPathSelectorEnvFrom) WithSubArrayItemValue(subPathArrayItemValue EnvFromSource_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
func (PodSpec_ContainerPathSelectorEnvFrom) WithSubArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFrom) WithSubArrayOfValues(subPathArrayOfValues EnvFromSource_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFrom) WithSubPath ¶
func (PodSpec_ContainerPathSelectorEnvFrom) WithSubPath(subPath EnvFromSource_FieldPath) *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvFrom) WithSubValue ¶
func (s PodSpec_ContainerPathSelectorEnvFrom) WithSubValue(subPathValue EnvFromSource_FieldPathValue) *PodSpecContainer_FieldSubPathValue
func (PodSpec_ContainerPathSelectorEnvFrom) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFrom) WithValue(value *EnvFromSource) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorEnvFromConfigMapRef ¶
type PodSpec_ContainerPathSelectorEnvFromConfigMapRef struct{}
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRef) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRef) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRef) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRef) WithArrayOfValues(values []*ConfigMapEnvSource) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRef) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRef) WithValue(value *ConfigMapEnvSource) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvFromConfigMapRefName ¶
type PodSpec_ContainerPathSelectorEnvFromConfigMapRefName struct{}
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional ¶
type PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional struct{}
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFromConfigMapRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvFromPrefix ¶
type PodSpec_ContainerPathSelectorEnvFromPrefix struct{}
func (PodSpec_ContainerPathSelectorEnvFromPrefix) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvFromPrefix) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvFromPrefix) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFromPrefix) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFromPrefix) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFromPrefix) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvFromSecretRef ¶
type PodSpec_ContainerPathSelectorEnvFromSecretRef struct{}
func (PodSpec_ContainerPathSelectorEnvFromSecretRef) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvFromSecretRef) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvFromSecretRef) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFromSecretRef) WithArrayOfValues(values []*SecretEnvSource) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFromSecretRef) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFromSecretRef) WithValue(value *SecretEnvSource) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvFromSecretRefName ¶
type PodSpec_ContainerPathSelectorEnvFromSecretRefName struct{}
func (PodSpec_ContainerPathSelectorEnvFromSecretRefName) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvFromSecretRefName) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvFromSecretRefName) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFromSecretRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFromSecretRefName) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFromSecretRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvFromSecretRefOptional ¶
type PodSpec_ContainerPathSelectorEnvFromSecretRefOptional struct{}
func (PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvFromSecretRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvName ¶
type PodSpec_ContainerPathSelectorEnvName struct{}
func (PodSpec_ContainerPathSelectorEnvName) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvName) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvName) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvName) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValue ¶
type PodSpec_ContainerPathSelectorEnvValue struct{}
func (PodSpec_ContainerPathSelectorEnvValue) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvValue) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvValue) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValue) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValue) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValue) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFrom ¶
type PodSpec_ContainerPathSelectorEnvValueFrom struct{}
func (PodSpec_ContainerPathSelectorEnvValueFrom) ConfigMapKeyRef ¶
func (PodSpec_ContainerPathSelectorEnvValueFrom) ConfigMapKeyRef() PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef
func (PodSpec_ContainerPathSelectorEnvValueFrom) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvValueFrom) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvValueFrom) SecretKeyRef ¶
func (PodSpec_ContainerPathSelectorEnvValueFrom) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFrom) WithArrayOfValues(values []*EnvVarSource) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFrom) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFrom) WithValue(value *EnvVarSource) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef ¶
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) WithArrayOfValues(values []*ConfigMapKeySelector) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRef) WithValue(value *ConfigMapKeySelector) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey ¶
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefKey) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName ¶
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional ¶
type PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromConfigMapKeyRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef ¶
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) FieldPath ¶
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) WithArrayOfValues(values []*SecretKeySelector) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRef) WithValue(value *SecretKeySelector) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey ¶
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefKey) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName ¶
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional ¶
type PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional struct{}
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional) WithValue ¶
func (s PodSpec_ContainerPathSelectorEnvValueFromSecretKeyRefOptional) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorImage ¶
type PodSpec_ContainerPathSelectorImage struct{}
func (PodSpec_ContainerPathSelectorImage) FieldPath ¶
func (PodSpec_ContainerPathSelectorImage) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorImage) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorImage) WithArrayOfValues(values []string) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorImage) WithValue ¶
func (s PodSpec_ContainerPathSelectorImage) WithValue(value string) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorImagePullPolicy ¶
type PodSpec_ContainerPathSelectorImagePullPolicy struct{}
func (PodSpec_ContainerPathSelectorImagePullPolicy) FieldPath ¶
func (PodSpec_ContainerPathSelectorImagePullPolicy) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorImagePullPolicy) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorImagePullPolicy) WithArrayOfValues(values []string) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorImagePullPolicy) WithValue ¶
func (s PodSpec_ContainerPathSelectorImagePullPolicy) WithValue(value string) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorName ¶
type PodSpec_ContainerPathSelectorName struct{}
func (PodSpec_ContainerPathSelectorName) FieldPath ¶
func (PodSpec_ContainerPathSelectorName) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorName) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorName) WithArrayOfValues(values []string) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorName) WithValue ¶
func (s PodSpec_ContainerPathSelectorName) WithValue(value string) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorResources ¶
type PodSpec_ContainerPathSelectorResources struct{}
func (PodSpec_ContainerPathSelectorResources) FieldPath ¶
func (PodSpec_ContainerPathSelectorResources) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorResources) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorResources) WithArrayOfValues(values []*PodSpec_Container_ResourceRequirements) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorResources) WithSubArrayItemValue ¶
func (s PodSpec_ContainerPathSelectorResources) WithSubArrayItemValue(subPathArrayItemValue PodSpecContainerResourceRequirements_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
func (PodSpec_ContainerPathSelectorResources) WithSubArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorResources) WithSubArrayOfValues(subPathArrayOfValues PodSpecContainerResourceRequirements_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorResources) WithSubPath ¶
func (PodSpec_ContainerPathSelectorResources) WithSubPath(subPath PodSpecContainerResourceRequirements_FieldPath) *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorResources) WithSubValue ¶
func (s PodSpec_ContainerPathSelectorResources) WithSubValue(subPathValue PodSpecContainerResourceRequirements_FieldPathValue) *PodSpecContainer_FieldSubPathValue
func (PodSpec_ContainerPathSelectorResources) WithValue ¶
func (s PodSpec_ContainerPathSelectorResources) WithValue(value *PodSpec_Container_ResourceRequirements) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorResourcesLimits ¶
type PodSpec_ContainerPathSelectorResourcesLimits struct{}
func (PodSpec_ContainerPathSelectorResourcesLimits) FieldPath ¶
func (PodSpec_ContainerPathSelectorResourcesLimits) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorResourcesLimits) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorResourcesLimits) WithArrayOfValues(values []map[string]int64) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorResourcesLimits) WithValue ¶
func (s PodSpec_ContainerPathSelectorResourcesLimits) WithValue(value map[string]int64) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorResourcesRequests ¶
type PodSpec_ContainerPathSelectorResourcesRequests struct{}
func (PodSpec_ContainerPathSelectorResourcesRequests) FieldPath ¶
func (PodSpec_ContainerPathSelectorResourcesRequests) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorResourcesRequests) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorResourcesRequests) WithArrayOfValues(values []map[string]int64) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorResourcesRequests) WithValue ¶
func (s PodSpec_ContainerPathSelectorResourcesRequests) WithValue(value map[string]int64) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorSecurityContext ¶
type PodSpec_ContainerPathSelectorSecurityContext struct{}
func (PodSpec_ContainerPathSelectorSecurityContext) FieldPath ¶
func (PodSpec_ContainerPathSelectorSecurityContext) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorSecurityContext) Privileged ¶
func (PodSpec_ContainerPathSelectorSecurityContext) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorSecurityContext) WithArrayOfValues(values []*SecurityContext) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorSecurityContext) WithSubArrayItemValue ¶
func (s PodSpec_ContainerPathSelectorSecurityContext) WithSubArrayItemValue(subPathArrayItemValue SecurityContext_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
func (PodSpec_ContainerPathSelectorSecurityContext) WithSubArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorSecurityContext) WithSubArrayOfValues(subPathArrayOfValues SecurityContext_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorSecurityContext) WithSubPath ¶
func (PodSpec_ContainerPathSelectorSecurityContext) WithSubPath(subPath SecurityContext_FieldPath) *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorSecurityContext) WithSubValue ¶
func (s PodSpec_ContainerPathSelectorSecurityContext) WithSubValue(subPathValue SecurityContext_FieldPathValue) *PodSpecContainer_FieldSubPathValue
func (PodSpec_ContainerPathSelectorSecurityContext) WithValue ¶
func (s PodSpec_ContainerPathSelectorSecurityContext) WithValue(value *SecurityContext) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorSecurityContextPrivileged ¶
type PodSpec_ContainerPathSelectorSecurityContextPrivileged struct{}
func (PodSpec_ContainerPathSelectorSecurityContextPrivileged) FieldPath ¶
func (PodSpec_ContainerPathSelectorSecurityContextPrivileged) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorSecurityContextPrivileged) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorSecurityContextPrivileged) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorSecurityContextPrivileged) WithValue ¶
func (s PodSpec_ContainerPathSelectorSecurityContextPrivileged) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorVolumeMounts ¶
type PodSpec_ContainerPathSelectorVolumeMounts struct{}
func (PodSpec_ContainerPathSelectorVolumeMounts) FieldPath ¶
func (PodSpec_ContainerPathSelectorVolumeMounts) FieldPath() *PodSpecContainer_FieldTerminalPath
func (PodSpec_ContainerPathSelectorVolumeMounts) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorVolumeMounts) WithArrayOfValues(values [][]*VolumeMount) *PodSpecContainer_FieldTerminalPathArrayOfValues
func (PodSpec_ContainerPathSelectorVolumeMounts) WithItemValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMounts) WithItemValue(value *VolumeMount) *PodSpecContainer_FieldTerminalPathArrayItemValue
func (PodSpec_ContainerPathSelectorVolumeMounts) WithSubArrayItemValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMounts) WithSubArrayItemValue(subPathArrayItemValue VolumeMount_FieldPathArrayItemValue) *PodSpecContainer_FieldSubPathArrayItemValue
func (PodSpec_ContainerPathSelectorVolumeMounts) WithSubArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorVolumeMounts) WithSubArrayOfValues(subPathArrayOfValues VolumeMount_FieldPathArrayOfValues) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorVolumeMounts) WithSubPath ¶
func (PodSpec_ContainerPathSelectorVolumeMounts) WithSubPath(subPath VolumeMount_FieldPath) *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorVolumeMounts) WithSubValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMounts) WithSubValue(subPathValue VolumeMount_FieldPathValue) *PodSpecContainer_FieldSubPathValue
func (PodSpec_ContainerPathSelectorVolumeMounts) WithValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMounts) WithValue(value []*VolumeMount) *PodSpecContainer_FieldTerminalPathValue
type PodSpec_ContainerPathSelectorVolumeMountsMountPath ¶
type PodSpec_ContainerPathSelectorVolumeMountsMountPath struct{}
func (PodSpec_ContainerPathSelectorVolumeMountsMountPath) FieldPath ¶
func (PodSpec_ContainerPathSelectorVolumeMountsMountPath) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorVolumeMountsMountPath) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsMountPath) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorVolumeMountsMountPath) WithValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsMountPath) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorVolumeMountsName ¶
type PodSpec_ContainerPathSelectorVolumeMountsName struct{}
func (PodSpec_ContainerPathSelectorVolumeMountsName) FieldPath ¶
func (PodSpec_ContainerPathSelectorVolumeMountsName) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorVolumeMountsName) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsName) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorVolumeMountsName) WithValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsName) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorVolumeMountsReadOnly ¶
type PodSpec_ContainerPathSelectorVolumeMountsReadOnly struct{}
func (PodSpec_ContainerPathSelectorVolumeMountsReadOnly) FieldPath ¶
func (PodSpec_ContainerPathSelectorVolumeMountsReadOnly) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorVolumeMountsReadOnly) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsReadOnly) WithArrayOfValues(values []bool) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorVolumeMountsReadOnly) WithValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsReadOnly) WithValue(value bool) *PodSpecContainer_FieldSubPathValue
type PodSpec_ContainerPathSelectorVolumeMountsSubPath ¶
type PodSpec_ContainerPathSelectorVolumeMountsSubPath struct{}
func (PodSpec_ContainerPathSelectorVolumeMountsSubPath) FieldPath ¶
func (PodSpec_ContainerPathSelectorVolumeMountsSubPath) FieldPath() *PodSpecContainer_FieldSubPath
func (PodSpec_ContainerPathSelectorVolumeMountsSubPath) WithArrayOfValues ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsSubPath) WithArrayOfValues(values []string) *PodSpecContainer_FieldSubPathArrayOfValues
func (PodSpec_ContainerPathSelectorVolumeMountsSubPath) WithValue ¶
func (s PodSpec_ContainerPathSelectorVolumeMountsSubPath) WithValue(value string) *PodSpecContainer_FieldSubPathValue
type PodSpec_Container_FieldMask ¶
type PodSpec_Container_FieldMask struct {
Paths []PodSpecContainer_FieldPath
}
func FullPodSpec_Container_FieldMask ¶
func FullPodSpec_Container_FieldMask() *PodSpec_Container_FieldMask
func (*PodSpec_Container_FieldMask) AppendPath ¶
func (fieldMask *PodSpec_Container_FieldMask) AppendPath(path PodSpecContainer_FieldPath)
func (*PodSpec_Container_FieldMask) AppendRawPath ¶
func (fieldMask *PodSpec_Container_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*PodSpec_Container_FieldMask) DecodeFirestore ¶
func (fieldMask *PodSpec_Container_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*PodSpec_Container_FieldMask) EncodeFirestore ¶
func (fieldMask *PodSpec_Container_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*PodSpec_Container_FieldMask) FilterInputFields ¶
func (fieldMask *PodSpec_Container_FieldMask) FilterInputFields() *PodSpec_Container_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*PodSpec_Container_FieldMask) FromProtoFieldMask ¶
func (fieldMask *PodSpec_Container_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*PodSpec_Container_FieldMask) GetPaths ¶
func (fieldMask *PodSpec_Container_FieldMask) GetPaths() []PodSpecContainer_FieldPath
func (*PodSpec_Container_FieldMask) GetRawPaths ¶
func (fieldMask *PodSpec_Container_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*PodSpec_Container_FieldMask) IsFull ¶
func (fieldMask *PodSpec_Container_FieldMask) IsFull() bool
func (PodSpec_Container_FieldMask) Marshal ¶
func (fieldMask PodSpec_Container_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (PodSpec_Container_FieldMask) MarshalJSON ¶
func (fieldMask PodSpec_Container_FieldMask) MarshalJSON() ([]byte, error)
func (*PodSpec_Container_FieldMask) PathsCount ¶
func (fieldMask *PodSpec_Container_FieldMask) PathsCount() int
func (*PodSpec_Container_FieldMask) Project ¶
func (fieldMask *PodSpec_Container_FieldMask) Project(source *PodSpec_Container) *PodSpec_Container
func (*PodSpec_Container_FieldMask) ProjectRaw ¶
func (fieldMask *PodSpec_Container_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*PodSpec_Container_FieldMask) ProtoMessage ¶
func (fieldMask *PodSpec_Container_FieldMask) ProtoMessage()
func (*PodSpec_Container_FieldMask) ProtoReflect ¶
func (fieldMask *PodSpec_Container_FieldMask) ProtoReflect() preflect.Message
func (*PodSpec_Container_FieldMask) Reset ¶
func (fieldMask *PodSpec_Container_FieldMask) Reset()
func (*PodSpec_Container_FieldMask) Set ¶
func (fieldMask *PodSpec_Container_FieldMask) Set(target, source *PodSpec_Container)
func (*PodSpec_Container_FieldMask) SetFromCliFlag ¶
func (fieldMask *PodSpec_Container_FieldMask) SetFromCliFlag(raw string) error
func (*PodSpec_Container_FieldMask) SetRaw ¶
func (fieldMask *PodSpec_Container_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*PodSpec_Container_FieldMask) Size ¶
func (fieldMask *PodSpec_Container_FieldMask) Size() int
func (*PodSpec_Container_FieldMask) String ¶
func (fieldMask *PodSpec_Container_FieldMask) String() string
func (*PodSpec_Container_FieldMask) Subtract ¶
func (fieldMask *PodSpec_Container_FieldMask) Subtract(other *PodSpec_Container_FieldMask) *PodSpec_Container_FieldMask
func (*PodSpec_Container_FieldMask) SubtractRaw ¶
func (fieldMask *PodSpec_Container_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*PodSpec_Container_FieldMask) ToProtoFieldMask ¶
func (fieldMask *PodSpec_Container_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*PodSpec_Container_FieldMask) Unmarshal ¶
func (fieldMask *PodSpec_Container_FieldMask) Unmarshal(data []byte) error
func (*PodSpec_Container_FieldMask) UnmarshalJSON ¶
func (fieldMask *PodSpec_Container_FieldMask) UnmarshalJSON(data []byte) error
type PodSpec_Container_ResourceRequirements ¶
type PodSpec_Container_ResourceRequirements struct { // todo: change to k8s.io.apimachinery.pkg.api.resource. Limits map[string]int64 `` /* 173-byte string literal not displayed */ Requests map[string]int64 `` /* 179-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PodSpec_Container_ResourceRequirements) Clone ¶
func (o *PodSpec_Container_ResourceRequirements) Clone() *PodSpec_Container_ResourceRequirements
func (*PodSpec_Container_ResourceRequirements) CloneRaw ¶
func (o *PodSpec_Container_ResourceRequirements) CloneRaw() gotenobject.GotenObjectExt
func (*PodSpec_Container_ResourceRequirements) Descriptor ¶
func (*PodSpec_Container_ResourceRequirements) Descriptor() ([]byte, []int)
Deprecated, Use PodSpec_Container_ResourceRequirements.ProtoReflect.Descriptor instead.
func (*PodSpec_Container_ResourceRequirements) GetLimits ¶
func (m *PodSpec_Container_ResourceRequirements) GetLimits() map[string]int64
func (*PodSpec_Container_ResourceRequirements) GetRequests ¶
func (m *PodSpec_Container_ResourceRequirements) GetRequests() map[string]int64
func (*PodSpec_Container_ResourceRequirements) GotenMessage ¶
func (*PodSpec_Container_ResourceRequirements) GotenMessage()
func (*PodSpec_Container_ResourceRequirements) GotenObjectExt ¶
func (o *PodSpec_Container_ResourceRequirements) GotenObjectExt()
func (*PodSpec_Container_ResourceRequirements) GotenValidate ¶
func (obj *PodSpec_Container_ResourceRequirements) GotenValidate() error
func (*PodSpec_Container_ResourceRequirements) MakeDiffFieldMask ¶
func (o *PodSpec_Container_ResourceRequirements) MakeDiffFieldMask(other *PodSpec_Container_ResourceRequirements) *PodSpec_Container_ResourceRequirements_FieldMask
func (*PodSpec_Container_ResourceRequirements) MakeFullFieldMask ¶
func (o *PodSpec_Container_ResourceRequirements) MakeFullFieldMask() *PodSpec_Container_ResourceRequirements_FieldMask
func (*PodSpec_Container_ResourceRequirements) MakeRawDiffFieldMask ¶
func (o *PodSpec_Container_ResourceRequirements) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*PodSpec_Container_ResourceRequirements) MakeRawFullFieldMask ¶
func (o *PodSpec_Container_ResourceRequirements) MakeRawFullFieldMask() gotenobject.FieldMask
func (*PodSpec_Container_ResourceRequirements) Marshal ¶
func (m *PodSpec_Container_ResourceRequirements) Marshal() ([]byte, error)
func (*PodSpec_Container_ResourceRequirements) MarshalJSON ¶
func (m *PodSpec_Container_ResourceRequirements) MarshalJSON() ([]byte, error)
func (*PodSpec_Container_ResourceRequirements) Merge ¶
func (o *PodSpec_Container_ResourceRequirements) Merge(source *PodSpec_Container_ResourceRequirements)
func (*PodSpec_Container_ResourceRequirements) MergeRaw ¶
func (o *PodSpec_Container_ResourceRequirements) MergeRaw(source gotenobject.GotenObjectExt)
func (*PodSpec_Container_ResourceRequirements) ProtoMessage ¶
func (*PodSpec_Container_ResourceRequirements) ProtoMessage()
func (*PodSpec_Container_ResourceRequirements) ProtoReflect ¶
func (m *PodSpec_Container_ResourceRequirements) ProtoReflect() preflect.Message
func (*PodSpec_Container_ResourceRequirements) Reset ¶
func (m *PodSpec_Container_ResourceRequirements) Reset()
func (*PodSpec_Container_ResourceRequirements) SetLimits ¶
func (m *PodSpec_Container_ResourceRequirements) SetLimits(fv map[string]int64)
func (*PodSpec_Container_ResourceRequirements) SetRequests ¶
func (m *PodSpec_Container_ResourceRequirements) SetRequests(fv map[string]int64)
func (*PodSpec_Container_ResourceRequirements) String ¶
func (m *PodSpec_Container_ResourceRequirements) String() string
func (*PodSpec_Container_ResourceRequirements) Unmarshal ¶
func (m *PodSpec_Container_ResourceRequirements) Unmarshal(b []byte) error
func (*PodSpec_Container_ResourceRequirements) UnmarshalJSON ¶
func (m *PodSpec_Container_ResourceRequirements) UnmarshalJSON(data []byte) error
type PodSpec_Container_ResourceRequirementsMapPathSelectorLimits ¶
type PodSpec_Container_ResourceRequirementsMapPathSelectorLimits struct {
// contains filtered or unexported fields
}
func (PodSpec_Container_ResourceRequirementsMapPathSelectorLimits) WithArrayOfValues ¶
func (s PodSpec_Container_ResourceRequirementsMapPathSelectorLimits) WithArrayOfValues(values []int64) *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues
type PodSpec_Container_ResourceRequirementsMapPathSelectorRequests ¶
type PodSpec_Container_ResourceRequirementsMapPathSelectorRequests struct {
// contains filtered or unexported fields
}
func (PodSpec_Container_ResourceRequirementsMapPathSelectorRequests) WithArrayOfValues ¶
func (s PodSpec_Container_ResourceRequirementsMapPathSelectorRequests) WithArrayOfValues(values []int64) *PodSpecContainerResourceRequirements_FieldPathMapArrayOfValues
type PodSpec_Container_ResourceRequirementsPathSelectorLimits ¶
type PodSpec_Container_ResourceRequirementsPathSelectorLimits struct{}
func (PodSpec_Container_ResourceRequirementsPathSelectorLimits) WithArrayOfValues ¶
func (s PodSpec_Container_ResourceRequirementsPathSelectorLimits) WithArrayOfValues(values []map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues
func (PodSpec_Container_ResourceRequirementsPathSelectorLimits) WithValue ¶
func (s PodSpec_Container_ResourceRequirementsPathSelectorLimits) WithValue(value map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathValue
type PodSpec_Container_ResourceRequirementsPathSelectorRequests ¶
type PodSpec_Container_ResourceRequirementsPathSelectorRequests struct{}
func (PodSpec_Container_ResourceRequirementsPathSelectorRequests) WithArrayOfValues ¶
func (s PodSpec_Container_ResourceRequirementsPathSelectorRequests) WithArrayOfValues(values []map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathArrayOfValues
func (PodSpec_Container_ResourceRequirementsPathSelectorRequests) WithValue ¶
func (s PodSpec_Container_ResourceRequirementsPathSelectorRequests) WithValue(value map[string]int64) *PodSpecContainerResourceRequirements_FieldTerminalPathValue
type PodSpec_Container_ResourceRequirements_FieldMask ¶
type PodSpec_Container_ResourceRequirements_FieldMask struct {
Paths []PodSpecContainerResourceRequirements_FieldPath
}
func FullPodSpec_Container_ResourceRequirements_FieldMask ¶
func FullPodSpec_Container_ResourceRequirements_FieldMask() *PodSpec_Container_ResourceRequirements_FieldMask
func (*PodSpec_Container_ResourceRequirements_FieldMask) AppendPath ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) AppendPath(path PodSpecContainerResourceRequirements_FieldPath)
func (*PodSpec_Container_ResourceRequirements_FieldMask) AppendRawPath ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*PodSpec_Container_ResourceRequirements_FieldMask) DecodeFirestore ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*PodSpec_Container_ResourceRequirements_FieldMask) EncodeFirestore ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*PodSpec_Container_ResourceRequirements_FieldMask) FilterInputFields ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) FilterInputFields() *PodSpec_Container_ResourceRequirements_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*PodSpec_Container_ResourceRequirements_FieldMask) FromProtoFieldMask ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*PodSpec_Container_ResourceRequirements_FieldMask) GetPaths ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) GetPaths() []PodSpecContainerResourceRequirements_FieldPath
func (*PodSpec_Container_ResourceRequirements_FieldMask) GetRawPaths ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*PodSpec_Container_ResourceRequirements_FieldMask) IsFull ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) IsFull() bool
func (PodSpec_Container_ResourceRequirements_FieldMask) Marshal ¶
func (fieldMask PodSpec_Container_ResourceRequirements_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (PodSpec_Container_ResourceRequirements_FieldMask) MarshalJSON ¶
func (fieldMask PodSpec_Container_ResourceRequirements_FieldMask) MarshalJSON() ([]byte, error)
func (*PodSpec_Container_ResourceRequirements_FieldMask) PathsCount ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) PathsCount() int
func (*PodSpec_Container_ResourceRequirements_FieldMask) Project ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Project(source *PodSpec_Container_ResourceRequirements) *PodSpec_Container_ResourceRequirements
func (*PodSpec_Container_ResourceRequirements_FieldMask) ProjectRaw ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*PodSpec_Container_ResourceRequirements_FieldMask) ProtoMessage ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ProtoMessage()
func (*PodSpec_Container_ResourceRequirements_FieldMask) ProtoReflect ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ProtoReflect() preflect.Message
func (*PodSpec_Container_ResourceRequirements_FieldMask) Reset ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Reset()
func (*PodSpec_Container_ResourceRequirements_FieldMask) Set ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Set(target, source *PodSpec_Container_ResourceRequirements)
func (*PodSpec_Container_ResourceRequirements_FieldMask) SetFromCliFlag ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) SetFromCliFlag(raw string) error
func (*PodSpec_Container_ResourceRequirements_FieldMask) SetRaw ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*PodSpec_Container_ResourceRequirements_FieldMask) Size ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Size() int
func (*PodSpec_Container_ResourceRequirements_FieldMask) String ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) String() string
func (*PodSpec_Container_ResourceRequirements_FieldMask) Subtract ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Subtract(other *PodSpec_Container_ResourceRequirements_FieldMask) *PodSpec_Container_ResourceRequirements_FieldMask
func (*PodSpec_Container_ResourceRequirements_FieldMask) SubtractRaw ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*PodSpec_Container_ResourceRequirements_FieldMask) ToProtoFieldMask ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*PodSpec_Container_ResourceRequirements_FieldMask) Unmarshal ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) Unmarshal(data []byte) error
func (*PodSpec_Container_ResourceRequirements_FieldMask) UnmarshalJSON ¶
func (fieldMask *PodSpec_Container_ResourceRequirements_FieldMask) UnmarshalJSON(data []byte) error
type PodSpec_FieldMask ¶
type PodSpec_FieldMask struct {
Paths []PodSpec_FieldPath
}
func FullPodSpec_FieldMask ¶
func FullPodSpec_FieldMask() *PodSpec_FieldMask
func (*PodSpec_FieldMask) AppendPath ¶
func (fieldMask *PodSpec_FieldMask) AppendPath(path PodSpec_FieldPath)
func (*PodSpec_FieldMask) AppendRawPath ¶
func (fieldMask *PodSpec_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*PodSpec_FieldMask) DecodeFirestore ¶
func (fieldMask *PodSpec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*PodSpec_FieldMask) EncodeFirestore ¶
func (fieldMask *PodSpec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*PodSpec_FieldMask) FilterInputFields ¶
func (fieldMask *PodSpec_FieldMask) FilterInputFields() *PodSpec_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*PodSpec_FieldMask) FromProtoFieldMask ¶
func (fieldMask *PodSpec_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*PodSpec_FieldMask) GetPaths ¶
func (fieldMask *PodSpec_FieldMask) GetPaths() []PodSpec_FieldPath
func (*PodSpec_FieldMask) GetRawPaths ¶
func (fieldMask *PodSpec_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*PodSpec_FieldMask) IsFull ¶
func (fieldMask *PodSpec_FieldMask) IsFull() bool
func (PodSpec_FieldMask) Marshal ¶
func (fieldMask PodSpec_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (PodSpec_FieldMask) MarshalJSON ¶
func (fieldMask PodSpec_FieldMask) MarshalJSON() ([]byte, error)
func (*PodSpec_FieldMask) PathsCount ¶
func (fieldMask *PodSpec_FieldMask) PathsCount() int
func (*PodSpec_FieldMask) Project ¶
func (fieldMask *PodSpec_FieldMask) Project(source *PodSpec) *PodSpec
func (*PodSpec_FieldMask) ProjectRaw ¶
func (fieldMask *PodSpec_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*PodSpec_FieldMask) ProtoMessage ¶
func (fieldMask *PodSpec_FieldMask) ProtoMessage()
func (*PodSpec_FieldMask) ProtoReflect ¶
func (fieldMask *PodSpec_FieldMask) ProtoReflect() preflect.Message
func (*PodSpec_FieldMask) Reset ¶
func (fieldMask *PodSpec_FieldMask) Reset()
func (*PodSpec_FieldMask) Set ¶
func (fieldMask *PodSpec_FieldMask) Set(target, source *PodSpec)
func (*PodSpec_FieldMask) SetFromCliFlag ¶
func (fieldMask *PodSpec_FieldMask) SetFromCliFlag(raw string) error
func (*PodSpec_FieldMask) SetRaw ¶
func (fieldMask *PodSpec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*PodSpec_FieldMask) Size ¶
func (fieldMask *PodSpec_FieldMask) Size() int
func (*PodSpec_FieldMask) String ¶
func (fieldMask *PodSpec_FieldMask) String() string
func (*PodSpec_FieldMask) Subtract ¶
func (fieldMask *PodSpec_FieldMask) Subtract(other *PodSpec_FieldMask) *PodSpec_FieldMask
func (*PodSpec_FieldMask) SubtractRaw ¶
func (fieldMask *PodSpec_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*PodSpec_FieldMask) ToProtoFieldMask ¶
func (fieldMask *PodSpec_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*PodSpec_FieldMask) Unmarshal ¶
func (fieldMask *PodSpec_FieldMask) Unmarshal(data []byte) error
func (*PodSpec_FieldMask) UnmarshalJSON ¶
func (fieldMask *PodSpec_FieldMask) UnmarshalJSON(data []byte) error
type PodSpec_FieldPath ¶
type PodSpec_FieldPath interface { gotenobject.FieldPath Selector() PodSpec_FieldPathSelector Get(source *PodSpec) []interface{} GetSingle(source *PodSpec) (interface{}, bool) ClearValue(item *PodSpec) // Those methods build corresponding PodSpec_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) PodSpec_FieldPathValue WithIArrayOfValues(values interface{}) PodSpec_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) PodSpec_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildPodSpec_FieldPath ¶
func BuildPodSpec_FieldPath(fp gotenobject.RawFieldPath) (PodSpec_FieldPath, error)
func MustParsePodSpec_FieldPath ¶
func MustParsePodSpec_FieldPath(rawField string) PodSpec_FieldPath
func ParsePodSpec_FieldPath ¶
func ParsePodSpec_FieldPath(rawField string) (PodSpec_FieldPath, error)
type PodSpec_FieldPathArrayItemValue ¶
type PodSpec_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue PodSpec_FieldPath ContainsValue(*PodSpec) bool }
PodSpec_FieldPathArrayItemValue allows storing single item in Path-specific values for PodSpec according to their type Present only for array (repeated) types.
func MustParsePodSpec_FieldPathArrayItemValue ¶
func MustParsePodSpec_FieldPathArrayItemValue(pathStr, valueStr string) PodSpec_FieldPathArrayItemValue
func ParsePodSpec_FieldPathArrayItemValue ¶
func ParsePodSpec_FieldPathArrayItemValue(pathStr, valueStr string) (PodSpec_FieldPathArrayItemValue, error)
ParsePodSpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type PodSpec_FieldPathArrayOfValues ¶
type PodSpec_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues PodSpec_FieldPath }
PodSpec_FieldPathArrayOfValues allows storing slice of values for PodSpec fields according to their type
func MustParsePodSpec_FieldPathArrayOfValues ¶
func MustParsePodSpec_FieldPathArrayOfValues(pathStr, valuesStr string) PodSpec_FieldPathArrayOfValues
func ParsePodSpec_FieldPathArrayOfValues ¶
func ParsePodSpec_FieldPathArrayOfValues(pathStr, valuesStr string) (PodSpec_FieldPathArrayOfValues, error)
type PodSpec_FieldPathSelector ¶
type PodSpec_FieldPathSelector int32
const ( PodSpec_FieldPathSelectorNode PodSpec_FieldPathSelector = 0 PodSpec_FieldPathSelectorContainers PodSpec_FieldPathSelector = 1 PodSpec_FieldPathSelectorHostNetwork PodSpec_FieldPathSelector = 2 PodSpec_FieldPathSelectorRestartPolicy PodSpec_FieldPathSelector = 3 PodSpec_FieldPathSelectorImagePullSecrets PodSpec_FieldPathSelector = 4 PodSpec_FieldPathSelectorVolumes PodSpec_FieldPathSelector = 5 PodSpec_FieldPathSelectorCompose PodSpec_FieldPathSelector = 6 PodSpec_FieldPathSelectorHostVolumeMounts PodSpec_FieldPathSelector = 7 )
func (PodSpec_FieldPathSelector) String ¶
func (s PodSpec_FieldPathSelector) String() string
type PodSpec_FieldPathValue ¶
type PodSpec_FieldPathValue interface { PodSpec_FieldPath gotenobject.FieldPathValue SetTo(target **PodSpec) CompareWith(*PodSpec) (cmp int, comparable bool) }
PodSpec_FieldPathValue allows storing values for PodSpec fields according to their type
func MustParsePodSpec_FieldPathValue ¶
func MustParsePodSpec_FieldPathValue(pathStr, valueStr string) PodSpec_FieldPathValue
func ParsePodSpec_FieldPathValue ¶
func ParsePodSpec_FieldPathValue(pathStr, valueStr string) (PodSpec_FieldPathValue, error)
type PodSpec_FieldSubPath ¶
type PodSpec_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*PodSpec_FieldSubPath) AsContainersSubPath ¶
func (fps *PodSpec_FieldSubPath) AsContainersSubPath() (PodSpecContainer_FieldPath, bool)
func (*PodSpec_FieldSubPath) AsHostVolumeMountsSubPath ¶
func (fps *PodSpec_FieldSubPath) AsHostVolumeMountsSubPath() (VolumeMount_FieldPath, bool)
func (*PodSpec_FieldSubPath) AsImagePullSecretsSubPath ¶
func (fps *PodSpec_FieldSubPath) AsImagePullSecretsSubPath() (LocalObjectReferenceSecret_FieldPath, bool)
func (*PodSpec_FieldSubPath) AsVolumesSubPath ¶
func (fps *PodSpec_FieldSubPath) AsVolumesSubPath() (Volume_FieldPath, bool)
func (*PodSpec_FieldSubPath) ClearValue ¶
func (fps *PodSpec_FieldSubPath) ClearValue(item *PodSpec)
func (*PodSpec_FieldSubPath) ClearValueRaw ¶
func (fps *PodSpec_FieldSubPath) ClearValueRaw(item proto.Message)
func (*PodSpec_FieldSubPath) Get ¶
func (fps *PodSpec_FieldSubPath) Get(source *PodSpec) (values []interface{})
Get returns all values pointed by selected field from source PodSpec
func (*PodSpec_FieldSubPath) GetDefault ¶
func (fps *PodSpec_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PodSpec_FieldSubPath) GetRaw ¶
func (fps *PodSpec_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*PodSpec_FieldSubPath) GetSingle ¶
func (fps *PodSpec_FieldSubPath) GetSingle(source *PodSpec) (interface{}, bool)
GetSingle returns value of selected field from source PodSpec
func (*PodSpec_FieldSubPath) GetSingleRaw ¶
func (fps *PodSpec_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PodSpec_FieldSubPath) IsLeaf ¶
func (fps *PodSpec_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PodSpec_FieldSubPath) JSONString ¶
func (fps *PodSpec_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PodSpec_FieldSubPath) Selector ¶
func (fps *PodSpec_FieldSubPath) Selector() PodSpec_FieldPathSelector
func (*PodSpec_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *PodSpec_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PodSpec_FieldSubPath) String ¶
func (fps *PodSpec_FieldSubPath) String() string
String returns path representation in proto convention
func (*PodSpec_FieldSubPath) WithIArrayItemValue ¶
func (fps *PodSpec_FieldSubPath) WithIArrayItemValue(value interface{}) PodSpec_FieldPathArrayItemValue
func (*PodSpec_FieldSubPath) WithIArrayOfValues ¶
func (fps *PodSpec_FieldSubPath) WithIArrayOfValues(values interface{}) PodSpec_FieldPathArrayOfValues
func (*PodSpec_FieldSubPath) WithIValue ¶
func (fps *PodSpec_FieldSubPath) WithIValue(value interface{}) PodSpec_FieldPathValue
func (*PodSpec_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *PodSpec_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PodSpec_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *PodSpec_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PodSpec_FieldSubPath) WithRawIValue ¶
func (fps *PodSpec_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PodSpec_FieldSubPathArrayItemValue ¶
type PodSpec_FieldSubPathArrayItemValue struct { PodSpec_FieldPath // contains filtered or unexported fields }
func (*PodSpec_FieldSubPathArrayItemValue) AsContainersPathItemValue ¶
func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsContainersPathItemValue() (PodSpecContainer_FieldPathArrayItemValue, bool)
func (*PodSpec_FieldSubPathArrayItemValue) AsHostVolumeMountsPathItemValue ¶
func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsHostVolumeMountsPathItemValue() (VolumeMount_FieldPathArrayItemValue, bool)
func (*PodSpec_FieldSubPathArrayItemValue) AsImagePullSecretsPathItemValue ¶
func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsImagePullSecretsPathItemValue() (LocalObjectReferenceSecret_FieldPathArrayItemValue, bool)
func (*PodSpec_FieldSubPathArrayItemValue) AsVolumesPathItemValue ¶
func (fpaivs *PodSpec_FieldSubPathArrayItemValue) AsVolumesPathItemValue() (Volume_FieldPathArrayItemValue, bool)
func (*PodSpec_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *PodSpec_FieldSubPathArrayItemValue) ContainsValue(source *PodSpec) bool
Contains returns a boolean indicating if value that is being held is present in given 'PodSpec'
func (*PodSpec_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *PodSpec_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type PodSpec_FieldSubPathArrayOfValues ¶
type PodSpec_FieldSubPathArrayOfValues struct { PodSpec_FieldPath // contains filtered or unexported fields }
func (*PodSpec_FieldSubPathArrayOfValues) AsContainersPathArrayOfValues ¶
func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsContainersPathArrayOfValues() (PodSpecContainer_FieldPathArrayOfValues, bool)
func (*PodSpec_FieldSubPathArrayOfValues) AsHostVolumeMountsPathArrayOfValues ¶
func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsHostVolumeMountsPathArrayOfValues() (VolumeMount_FieldPathArrayOfValues, bool)
func (*PodSpec_FieldSubPathArrayOfValues) AsImagePullSecretsPathArrayOfValues ¶
func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsImagePullSecretsPathArrayOfValues() (LocalObjectReferenceSecret_FieldPathArrayOfValues, bool)
func (*PodSpec_FieldSubPathArrayOfValues) AsVolumesPathArrayOfValues ¶
func (fpsaov *PodSpec_FieldSubPathArrayOfValues) AsVolumesPathArrayOfValues() (Volume_FieldPathArrayOfValues, bool)
func (*PodSpec_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *PodSpec_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type PodSpec_FieldSubPathValue ¶
type PodSpec_FieldSubPathValue struct { PodSpec_FieldPath // contains filtered or unexported fields }
func (*PodSpec_FieldSubPathValue) AsContainersPathValue ¶
func (fpvs *PodSpec_FieldSubPathValue) AsContainersPathValue() (PodSpecContainer_FieldPathValue, bool)
func (*PodSpec_FieldSubPathValue) AsHostVolumeMountsPathValue ¶
func (fpvs *PodSpec_FieldSubPathValue) AsHostVolumeMountsPathValue() (VolumeMount_FieldPathValue, bool)
func (*PodSpec_FieldSubPathValue) AsImagePullSecretsPathValue ¶
func (fpvs *PodSpec_FieldSubPathValue) AsImagePullSecretsPathValue() (LocalObjectReferenceSecret_FieldPathValue, bool)
func (*PodSpec_FieldSubPathValue) AsVolumesPathValue ¶
func (fpvs *PodSpec_FieldSubPathValue) AsVolumesPathValue() (Volume_FieldPathValue, bool)
func (*PodSpec_FieldSubPathValue) CompareWith ¶
func (fpvs *PodSpec_FieldSubPathValue) CompareWith(source *PodSpec) (int, bool)
func (*PodSpec_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *PodSpec_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PodSpec_FieldSubPathValue) GetRawValue ¶
func (fpvs *PodSpec_FieldSubPathValue) GetRawValue() interface{}
func (*PodSpec_FieldSubPathValue) SetTo ¶
func (fpvs *PodSpec_FieldSubPathValue) SetTo(target **PodSpec)
func (*PodSpec_FieldSubPathValue) SetToRaw ¶
func (fpvs *PodSpec_FieldSubPathValue) SetToRaw(target proto.Message)
type PodSpec_FieldTerminalPath ¶
type PodSpec_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*PodSpec_FieldTerminalPath) ClearValue ¶
func (fp *PodSpec_FieldTerminalPath) ClearValue(item *PodSpec)
func (*PodSpec_FieldTerminalPath) ClearValueRaw ¶
func (fp *PodSpec_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*PodSpec_FieldTerminalPath) Get ¶
func (fp *PodSpec_FieldTerminalPath) Get(source *PodSpec) (values []interface{})
Get returns all values pointed by specific field from source PodSpec
func (*PodSpec_FieldTerminalPath) GetDefault ¶
func (fp *PodSpec_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PodSpec_FieldTerminalPath) GetRaw ¶
func (fp *PodSpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*PodSpec_FieldTerminalPath) GetSingle ¶
func (fp *PodSpec_FieldTerminalPath) GetSingle(source *PodSpec) (interface{}, bool)
GetSingle returns value pointed by specific field of from source PodSpec
func (*PodSpec_FieldTerminalPath) GetSingleRaw ¶
func (fp *PodSpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PodSpec_FieldTerminalPath) IsLeaf ¶
func (fp *PodSpec_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PodSpec_FieldTerminalPath) JSONString ¶
func (fp *PodSpec_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PodSpec_FieldTerminalPath) Selector ¶
func (fp *PodSpec_FieldTerminalPath) Selector() PodSpec_FieldPathSelector
func (*PodSpec_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *PodSpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PodSpec_FieldTerminalPath) String ¶
func (fp *PodSpec_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*PodSpec_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *PodSpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) PodSpec_FieldPathArrayItemValue
func (*PodSpec_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *PodSpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) PodSpec_FieldPathArrayOfValues
func (*PodSpec_FieldTerminalPath) WithIValue ¶
func (fp *PodSpec_FieldTerminalPath) WithIValue(value interface{}) PodSpec_FieldPathValue
func (*PodSpec_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *PodSpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PodSpec_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *PodSpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PodSpec_FieldTerminalPath) WithRawIValue ¶
func (fp *PodSpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PodSpec_FieldTerminalPathArrayItemValue ¶
type PodSpec_FieldTerminalPathArrayItemValue struct { PodSpec_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpec_FieldTerminalPathArrayItemValue) AsContainersItemValue ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsContainersItemValue() (*PodSpec_Container, bool)
func (*PodSpec_FieldTerminalPathArrayItemValue) AsHostVolumeMountsItemValue ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsHostVolumeMountsItemValue() (*VolumeMount, bool)
func (*PodSpec_FieldTerminalPathArrayItemValue) AsImagePullSecretsItemValue ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsImagePullSecretsItemValue() (*LocalObjectReferenceSecret, bool)
func (*PodSpec_FieldTerminalPathArrayItemValue) AsVolumesItemValue ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) AsVolumesItemValue() (*Volume, bool)
func (*PodSpec_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) ContainsValue(source *PodSpec) bool
Contains returns a boolean indicating if value that is being held is present in given 'PodSpec'
func (*PodSpec_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object PodSpec as interface{}
func (*PodSpec_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) GetSingle(source *PodSpec) (interface{}, bool)
func (*PodSpec_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *PodSpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type PodSpec_FieldTerminalPathArrayOfValues ¶
type PodSpec_FieldTerminalPathArrayOfValues struct { PodSpec_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpec_FieldTerminalPathArrayOfValues) AsComposeArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsComposeArrayOfValues() ([]string, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) AsContainersArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsContainersArrayOfValues() ([][]*PodSpec_Container, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) AsHostNetworkArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsHostNetworkArrayOfValues() ([]bool, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) AsHostVolumeMountsArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsHostVolumeMountsArrayOfValues() ([][]*VolumeMount, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) AsImagePullSecretsArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsImagePullSecretsArrayOfValues() ([][]*LocalObjectReferenceSecret, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) AsNodeArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsNodeArrayOfValues() ([]*devices_device.Reference, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) AsRestartPolicyArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsRestartPolicyArrayOfValues() ([]PodSpec_RestartPolicy, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) AsVolumesArrayOfValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) AsVolumesArrayOfValues() ([][]*Volume, bool)
func (*PodSpec_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *PodSpec_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type PodSpec_FieldTerminalPathValue ¶
type PodSpec_FieldTerminalPathValue struct { PodSpec_FieldTerminalPath // contains filtered or unexported fields }
func (*PodSpec_FieldTerminalPathValue) AsComposeValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsComposeValue() (string, bool)
func (*PodSpec_FieldTerminalPathValue) AsContainersValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsContainersValue() ([]*PodSpec_Container, bool)
func (*PodSpec_FieldTerminalPathValue) AsHostNetworkValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsHostNetworkValue() (bool, bool)
func (*PodSpec_FieldTerminalPathValue) AsHostVolumeMountsValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsHostVolumeMountsValue() ([]*VolumeMount, bool)
func (*PodSpec_FieldTerminalPathValue) AsImagePullSecretsValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsImagePullSecretsValue() ([]*LocalObjectReferenceSecret, bool)
func (*PodSpec_FieldTerminalPathValue) AsNodeValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsNodeValue() (*devices_device.Reference, bool)
func (*PodSpec_FieldTerminalPathValue) AsRestartPolicyValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsRestartPolicyValue() (PodSpec_RestartPolicy, bool)
func (*PodSpec_FieldTerminalPathValue) AsVolumesValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) AsVolumesValue() ([]*Volume, bool)
func (*PodSpec_FieldTerminalPathValue) CompareWith ¶
func (fpv *PodSpec_FieldTerminalPathValue) CompareWith(source *PodSpec) (int, bool)
CompareWith compares value in the 'PodSpec_FieldTerminalPathValue' with the value under path in 'PodSpec'.
func (*PodSpec_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *PodSpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PodSpec_FieldTerminalPathValue) GetRawValue ¶
func (fpv *PodSpec_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PodSpec' as interface{}
func (*PodSpec_FieldTerminalPathValue) SetTo ¶
func (fpv *PodSpec_FieldTerminalPathValue) SetTo(target **PodSpec)
SetTo stores value for selected field for object PodSpec
func (*PodSpec_FieldTerminalPathValue) SetToRaw ¶
func (fpv *PodSpec_FieldTerminalPathValue) SetToRaw(target proto.Message)
type PodSpec_RestartPolicy ¶
type PodSpec_RestartPolicy int32
const ( PodSpec_RESTART_POLICY_UNSPECIFIED PodSpec_RestartPolicy = 0 PodSpec_ALWAYS PodSpec_RestartPolicy = 1 PodSpec_ON_FAILURE PodSpec_RestartPolicy = 2 PodSpec_NEVER PodSpec_RestartPolicy = 3 )
func (PodSpec_RestartPolicy) Descriptor ¶
func (PodSpec_RestartPolicy) Descriptor() preflect.EnumDescriptor
func (PodSpec_RestartPolicy) Enum ¶
func (x PodSpec_RestartPolicy) Enum() *PodSpec_RestartPolicy
func (PodSpec_RestartPolicy) EnumDescriptor ¶
func (PodSpec_RestartPolicy) EnumDescriptor() ([]byte, []int)
Deprecated, Use PodSpec_RestartPolicy.ProtoReflect.Descriptor instead.
func (PodSpec_RestartPolicy) Number ¶
func (x PodSpec_RestartPolicy) Number() preflect.EnumNumber
func (PodSpec_RestartPolicy) String ¶
func (x PodSpec_RestartPolicy) String() string
func (PodSpec_RestartPolicy) Type ¶
func (PodSpec_RestartPolicy) Type() preflect.EnumType
type SecretEnvSource ¶
type SecretEnvSource struct { // The Secret to select from. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Specify whether the Secret must be defined Optional bool `protobuf:"varint,2,opt,name=optional,proto3" json:"optional,omitempty" firestore:"optional"` // contains filtered or unexported fields }
SecretEnvSource selects a Secret to populate the environment variables with.
The contents of the target Secret's Data field will represent the key-value pairs as environment variables.
func (*SecretEnvSource) Clone ¶
func (o *SecretEnvSource) Clone() *SecretEnvSource
func (*SecretEnvSource) CloneRaw ¶
func (o *SecretEnvSource) CloneRaw() gotenobject.GotenObjectExt
func (*SecretEnvSource) Descriptor ¶
func (*SecretEnvSource) Descriptor() ([]byte, []int)
Deprecated, Use SecretEnvSource.ProtoReflect.Descriptor instead.
func (*SecretEnvSource) GetName ¶
func (m *SecretEnvSource) GetName() string
func (*SecretEnvSource) GetOptional ¶
func (m *SecretEnvSource) GetOptional() bool
func (*SecretEnvSource) GotenMessage ¶
func (*SecretEnvSource) GotenMessage()
func (*SecretEnvSource) GotenObjectExt ¶
func (o *SecretEnvSource) GotenObjectExt()
func (*SecretEnvSource) GotenValidate ¶
func (obj *SecretEnvSource) GotenValidate() error
func (*SecretEnvSource) MakeDiffFieldMask ¶
func (o *SecretEnvSource) MakeDiffFieldMask(other *SecretEnvSource) *SecretEnvSource_FieldMask
func (*SecretEnvSource) MakeFullFieldMask ¶
func (o *SecretEnvSource) MakeFullFieldMask() *SecretEnvSource_FieldMask
func (*SecretEnvSource) MakeRawDiffFieldMask ¶
func (o *SecretEnvSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*SecretEnvSource) MakeRawFullFieldMask ¶
func (o *SecretEnvSource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*SecretEnvSource) Marshal ¶
func (m *SecretEnvSource) Marshal() ([]byte, error)
func (*SecretEnvSource) MarshalJSON ¶
func (m *SecretEnvSource) MarshalJSON() ([]byte, error)
func (*SecretEnvSource) Merge ¶
func (o *SecretEnvSource) Merge(source *SecretEnvSource)
func (*SecretEnvSource) MergeRaw ¶
func (o *SecretEnvSource) MergeRaw(source gotenobject.GotenObjectExt)
func (*SecretEnvSource) ProtoMessage ¶
func (*SecretEnvSource) ProtoMessage()
func (*SecretEnvSource) ProtoReflect ¶
func (m *SecretEnvSource) ProtoReflect() preflect.Message
func (*SecretEnvSource) Reset ¶
func (m *SecretEnvSource) Reset()
func (*SecretEnvSource) SetName ¶
func (m *SecretEnvSource) SetName(fv string)
func (*SecretEnvSource) SetOptional ¶
func (m *SecretEnvSource) SetOptional(fv bool)
func (*SecretEnvSource) String ¶
func (m *SecretEnvSource) String() string
func (*SecretEnvSource) Unmarshal ¶
func (m *SecretEnvSource) Unmarshal(b []byte) error
func (*SecretEnvSource) UnmarshalJSON ¶
func (m *SecretEnvSource) UnmarshalJSON(data []byte) error
type SecretEnvSourceFieldPathBuilder ¶
type SecretEnvSourceFieldPathBuilder struct{}
func NewSecretEnvSourceFieldPathBuilder ¶
func NewSecretEnvSourceFieldPathBuilder() SecretEnvSourceFieldPathBuilder
func (SecretEnvSourceFieldPathBuilder) Optional ¶
func (SecretEnvSourceFieldPathBuilder) Optional() SecretEnvSourcePathSelectorOptional
type SecretEnvSourcePathSelectorName ¶
type SecretEnvSourcePathSelectorName struct{}
func (SecretEnvSourcePathSelectorName) FieldPath ¶
func (SecretEnvSourcePathSelectorName) FieldPath() *SecretEnvSource_FieldTerminalPath
func (SecretEnvSourcePathSelectorName) WithArrayOfValues ¶
func (s SecretEnvSourcePathSelectorName) WithArrayOfValues(values []string) *SecretEnvSource_FieldTerminalPathArrayOfValues
func (SecretEnvSourcePathSelectorName) WithValue ¶
func (s SecretEnvSourcePathSelectorName) WithValue(value string) *SecretEnvSource_FieldTerminalPathValue
type SecretEnvSourcePathSelectorOptional ¶
type SecretEnvSourcePathSelectorOptional struct{}
func (SecretEnvSourcePathSelectorOptional) FieldPath ¶
func (SecretEnvSourcePathSelectorOptional) FieldPath() *SecretEnvSource_FieldTerminalPath
func (SecretEnvSourcePathSelectorOptional) WithArrayOfValues ¶
func (s SecretEnvSourcePathSelectorOptional) WithArrayOfValues(values []bool) *SecretEnvSource_FieldTerminalPathArrayOfValues
func (SecretEnvSourcePathSelectorOptional) WithValue ¶
func (s SecretEnvSourcePathSelectorOptional) WithValue(value bool) *SecretEnvSource_FieldTerminalPathValue
type SecretEnvSource_FieldMask ¶
type SecretEnvSource_FieldMask struct {
Paths []SecretEnvSource_FieldPath
}
func FullSecretEnvSource_FieldMask ¶
func FullSecretEnvSource_FieldMask() *SecretEnvSource_FieldMask
func (*SecretEnvSource_FieldMask) AppendPath ¶
func (fieldMask *SecretEnvSource_FieldMask) AppendPath(path SecretEnvSource_FieldPath)
func (*SecretEnvSource_FieldMask) AppendRawPath ¶
func (fieldMask *SecretEnvSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*SecretEnvSource_FieldMask) DecodeFirestore ¶
func (fieldMask *SecretEnvSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*SecretEnvSource_FieldMask) EncodeFirestore ¶
func (fieldMask *SecretEnvSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*SecretEnvSource_FieldMask) FilterInputFields ¶
func (fieldMask *SecretEnvSource_FieldMask) FilterInputFields() *SecretEnvSource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*SecretEnvSource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *SecretEnvSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*SecretEnvSource_FieldMask) GetPaths ¶
func (fieldMask *SecretEnvSource_FieldMask) GetPaths() []SecretEnvSource_FieldPath
func (*SecretEnvSource_FieldMask) GetRawPaths ¶
func (fieldMask *SecretEnvSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*SecretEnvSource_FieldMask) IsFull ¶
func (fieldMask *SecretEnvSource_FieldMask) IsFull() bool
func (SecretEnvSource_FieldMask) Marshal ¶
func (fieldMask SecretEnvSource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (SecretEnvSource_FieldMask) MarshalJSON ¶
func (fieldMask SecretEnvSource_FieldMask) MarshalJSON() ([]byte, error)
func (*SecretEnvSource_FieldMask) PathsCount ¶
func (fieldMask *SecretEnvSource_FieldMask) PathsCount() int
func (*SecretEnvSource_FieldMask) Project ¶
func (fieldMask *SecretEnvSource_FieldMask) Project(source *SecretEnvSource) *SecretEnvSource
func (*SecretEnvSource_FieldMask) ProjectRaw ¶
func (fieldMask *SecretEnvSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*SecretEnvSource_FieldMask) ProtoMessage ¶
func (fieldMask *SecretEnvSource_FieldMask) ProtoMessage()
func (*SecretEnvSource_FieldMask) ProtoReflect ¶
func (fieldMask *SecretEnvSource_FieldMask) ProtoReflect() preflect.Message
func (*SecretEnvSource_FieldMask) Reset ¶
func (fieldMask *SecretEnvSource_FieldMask) Reset()
func (*SecretEnvSource_FieldMask) Set ¶
func (fieldMask *SecretEnvSource_FieldMask) Set(target, source *SecretEnvSource)
func (*SecretEnvSource_FieldMask) SetFromCliFlag ¶
func (fieldMask *SecretEnvSource_FieldMask) SetFromCliFlag(raw string) error
func (*SecretEnvSource_FieldMask) SetRaw ¶
func (fieldMask *SecretEnvSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*SecretEnvSource_FieldMask) Size ¶
func (fieldMask *SecretEnvSource_FieldMask) Size() int
func (*SecretEnvSource_FieldMask) String ¶
func (fieldMask *SecretEnvSource_FieldMask) String() string
func (*SecretEnvSource_FieldMask) Subtract ¶
func (fieldMask *SecretEnvSource_FieldMask) Subtract(other *SecretEnvSource_FieldMask) *SecretEnvSource_FieldMask
func (*SecretEnvSource_FieldMask) SubtractRaw ¶
func (fieldMask *SecretEnvSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*SecretEnvSource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *SecretEnvSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*SecretEnvSource_FieldMask) Unmarshal ¶
func (fieldMask *SecretEnvSource_FieldMask) Unmarshal(data []byte) error
func (*SecretEnvSource_FieldMask) UnmarshalJSON ¶
func (fieldMask *SecretEnvSource_FieldMask) UnmarshalJSON(data []byte) error
type SecretEnvSource_FieldPath ¶
type SecretEnvSource_FieldPath interface { gotenobject.FieldPath Selector() SecretEnvSource_FieldPathSelector Get(source *SecretEnvSource) []interface{} GetSingle(source *SecretEnvSource) (interface{}, bool) ClearValue(item *SecretEnvSource) // Those methods build corresponding SecretEnvSource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) SecretEnvSource_FieldPathValue WithIArrayOfValues(values interface{}) SecretEnvSource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) SecretEnvSource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildSecretEnvSource_FieldPath ¶
func BuildSecretEnvSource_FieldPath(fp gotenobject.RawFieldPath) (SecretEnvSource_FieldPath, error)
func MustParseSecretEnvSource_FieldPath ¶
func MustParseSecretEnvSource_FieldPath(rawField string) SecretEnvSource_FieldPath
func ParseSecretEnvSource_FieldPath ¶
func ParseSecretEnvSource_FieldPath(rawField string) (SecretEnvSource_FieldPath, error)
type SecretEnvSource_FieldPathArrayItemValue ¶
type SecretEnvSource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue SecretEnvSource_FieldPath ContainsValue(*SecretEnvSource) bool }
SecretEnvSource_FieldPathArrayItemValue allows storing single item in Path-specific values for SecretEnvSource according to their type Present only for array (repeated) types.
func MustParseSecretEnvSource_FieldPathArrayItemValue ¶
func MustParseSecretEnvSource_FieldPathArrayItemValue(pathStr, valueStr string) SecretEnvSource_FieldPathArrayItemValue
func ParseSecretEnvSource_FieldPathArrayItemValue ¶
func ParseSecretEnvSource_FieldPathArrayItemValue(pathStr, valueStr string) (SecretEnvSource_FieldPathArrayItemValue, error)
ParseSecretEnvSource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type SecretEnvSource_FieldPathArrayOfValues ¶
type SecretEnvSource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues SecretEnvSource_FieldPath }
SecretEnvSource_FieldPathArrayOfValues allows storing slice of values for SecretEnvSource fields according to their type
func MustParseSecretEnvSource_FieldPathArrayOfValues ¶
func MustParseSecretEnvSource_FieldPathArrayOfValues(pathStr, valuesStr string) SecretEnvSource_FieldPathArrayOfValues
func ParseSecretEnvSource_FieldPathArrayOfValues ¶
func ParseSecretEnvSource_FieldPathArrayOfValues(pathStr, valuesStr string) (SecretEnvSource_FieldPathArrayOfValues, error)
type SecretEnvSource_FieldPathSelector ¶
type SecretEnvSource_FieldPathSelector int32
const ( SecretEnvSource_FieldPathSelectorName SecretEnvSource_FieldPathSelector = 0 SecretEnvSource_FieldPathSelectorOptional SecretEnvSource_FieldPathSelector = 1 )
func (SecretEnvSource_FieldPathSelector) String ¶
func (s SecretEnvSource_FieldPathSelector) String() string
type SecretEnvSource_FieldPathValue ¶
type SecretEnvSource_FieldPathValue interface { SecretEnvSource_FieldPath gotenobject.FieldPathValue SetTo(target **SecretEnvSource) CompareWith(*SecretEnvSource) (cmp int, comparable bool) }
SecretEnvSource_FieldPathValue allows storing values for SecretEnvSource fields according to their type
func MustParseSecretEnvSource_FieldPathValue ¶
func MustParseSecretEnvSource_FieldPathValue(pathStr, valueStr string) SecretEnvSource_FieldPathValue
func ParseSecretEnvSource_FieldPathValue ¶
func ParseSecretEnvSource_FieldPathValue(pathStr, valueStr string) (SecretEnvSource_FieldPathValue, error)
type SecretEnvSource_FieldTerminalPath ¶
type SecretEnvSource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*SecretEnvSource_FieldTerminalPath) ClearValue ¶
func (fp *SecretEnvSource_FieldTerminalPath) ClearValue(item *SecretEnvSource)
func (*SecretEnvSource_FieldTerminalPath) ClearValueRaw ¶
func (fp *SecretEnvSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*SecretEnvSource_FieldTerminalPath) Get ¶
func (fp *SecretEnvSource_FieldTerminalPath) Get(source *SecretEnvSource) (values []interface{})
Get returns all values pointed by specific field from source SecretEnvSource
func (*SecretEnvSource_FieldTerminalPath) GetDefault ¶
func (fp *SecretEnvSource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*SecretEnvSource_FieldTerminalPath) GetRaw ¶
func (fp *SecretEnvSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*SecretEnvSource_FieldTerminalPath) GetSingle ¶
func (fp *SecretEnvSource_FieldTerminalPath) GetSingle(source *SecretEnvSource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source SecretEnvSource
func (*SecretEnvSource_FieldTerminalPath) GetSingleRaw ¶
func (fp *SecretEnvSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*SecretEnvSource_FieldTerminalPath) IsLeaf ¶
func (fp *SecretEnvSource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*SecretEnvSource_FieldTerminalPath) JSONString ¶
func (fp *SecretEnvSource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*SecretEnvSource_FieldTerminalPath) Selector ¶
func (fp *SecretEnvSource_FieldTerminalPath) Selector() SecretEnvSource_FieldPathSelector
func (*SecretEnvSource_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *SecretEnvSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*SecretEnvSource_FieldTerminalPath) String ¶
func (fp *SecretEnvSource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*SecretEnvSource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *SecretEnvSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecretEnvSource_FieldPathArrayItemValue
func (*SecretEnvSource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *SecretEnvSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecretEnvSource_FieldPathArrayOfValues
func (*SecretEnvSource_FieldTerminalPath) WithIValue ¶
func (fp *SecretEnvSource_FieldTerminalPath) WithIValue(value interface{}) SecretEnvSource_FieldPathValue
func (*SecretEnvSource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *SecretEnvSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*SecretEnvSource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *SecretEnvSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*SecretEnvSource_FieldTerminalPath) WithRawIValue ¶
func (fp *SecretEnvSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type SecretEnvSource_FieldTerminalPathArrayItemValue ¶
type SecretEnvSource_FieldTerminalPathArrayItemValue struct { SecretEnvSource_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretEnvSource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) ContainsValue(source *SecretEnvSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'SecretEnvSource'
func (*SecretEnvSource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object SecretEnvSource as interface{}
func (*SecretEnvSource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) GetSingle(source *SecretEnvSource) (interface{}, bool)
func (*SecretEnvSource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *SecretEnvSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type SecretEnvSource_FieldTerminalPathArrayOfValues ¶
type SecretEnvSource_FieldTerminalPathArrayOfValues struct { SecretEnvSource_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretEnvSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *SecretEnvSource_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*SecretEnvSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues ¶
func (fpaov *SecretEnvSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
func (*SecretEnvSource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *SecretEnvSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type SecretEnvSource_FieldTerminalPathValue ¶
type SecretEnvSource_FieldTerminalPathValue struct { SecretEnvSource_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretEnvSource_FieldTerminalPathValue) AsNameValue ¶
func (fpv *SecretEnvSource_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*SecretEnvSource_FieldTerminalPathValue) AsOptionalValue ¶
func (fpv *SecretEnvSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
func (*SecretEnvSource_FieldTerminalPathValue) CompareWith ¶
func (fpv *SecretEnvSource_FieldTerminalPathValue) CompareWith(source *SecretEnvSource) (int, bool)
CompareWith compares value in the 'SecretEnvSource_FieldTerminalPathValue' with the value under path in 'SecretEnvSource'.
func (*SecretEnvSource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *SecretEnvSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*SecretEnvSource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *SecretEnvSource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'SecretEnvSource' as interface{}
func (*SecretEnvSource_FieldTerminalPathValue) SetTo ¶
func (fpv *SecretEnvSource_FieldTerminalPathValue) SetTo(target **SecretEnvSource)
SetTo stores value for selected field for object SecretEnvSource
func (*SecretEnvSource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *SecretEnvSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type SecretKeySelector ¶
type SecretKeySelector struct { // The name of the secret in the pod's namespace to select from. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // The key of the secret to select from. Must be a valid secret key. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty" firestore:"key"` // Specify whether the Secret or its key must be defined Optional bool `protobuf:"varint,3,opt,name=optional,proto3" json:"optional,omitempty" firestore:"optional"` // contains filtered or unexported fields }
SecretKeySelector selects a key of a Secret.
func (*SecretKeySelector) Clone ¶
func (o *SecretKeySelector) Clone() *SecretKeySelector
func (*SecretKeySelector) CloneRaw ¶
func (o *SecretKeySelector) CloneRaw() gotenobject.GotenObjectExt
func (*SecretKeySelector) Descriptor ¶
func (*SecretKeySelector) Descriptor() ([]byte, []int)
Deprecated, Use SecretKeySelector.ProtoReflect.Descriptor instead.
func (*SecretKeySelector) GetKey ¶
func (m *SecretKeySelector) GetKey() string
func (*SecretKeySelector) GetName ¶
func (m *SecretKeySelector) GetName() string
func (*SecretKeySelector) GetOptional ¶
func (m *SecretKeySelector) GetOptional() bool
func (*SecretKeySelector) GotenMessage ¶
func (*SecretKeySelector) GotenMessage()
func (*SecretKeySelector) GotenObjectExt ¶
func (o *SecretKeySelector) GotenObjectExt()
func (*SecretKeySelector) GotenValidate ¶
func (obj *SecretKeySelector) GotenValidate() error
func (*SecretKeySelector) MakeDiffFieldMask ¶
func (o *SecretKeySelector) MakeDiffFieldMask(other *SecretKeySelector) *SecretKeySelector_FieldMask
func (*SecretKeySelector) MakeFullFieldMask ¶
func (o *SecretKeySelector) MakeFullFieldMask() *SecretKeySelector_FieldMask
func (*SecretKeySelector) MakeRawDiffFieldMask ¶
func (o *SecretKeySelector) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*SecretKeySelector) MakeRawFullFieldMask ¶
func (o *SecretKeySelector) MakeRawFullFieldMask() gotenobject.FieldMask
func (*SecretKeySelector) Marshal ¶
func (m *SecretKeySelector) Marshal() ([]byte, error)
func (*SecretKeySelector) MarshalJSON ¶
func (m *SecretKeySelector) MarshalJSON() ([]byte, error)
func (*SecretKeySelector) Merge ¶
func (o *SecretKeySelector) Merge(source *SecretKeySelector)
func (*SecretKeySelector) MergeRaw ¶
func (o *SecretKeySelector) MergeRaw(source gotenobject.GotenObjectExt)
func (*SecretKeySelector) ProtoMessage ¶
func (*SecretKeySelector) ProtoMessage()
func (*SecretKeySelector) ProtoReflect ¶
func (m *SecretKeySelector) ProtoReflect() preflect.Message
func (*SecretKeySelector) Reset ¶
func (m *SecretKeySelector) Reset()
func (*SecretKeySelector) SetKey ¶
func (m *SecretKeySelector) SetKey(fv string)
func (*SecretKeySelector) SetName ¶
func (m *SecretKeySelector) SetName(fv string)
func (*SecretKeySelector) SetOptional ¶
func (m *SecretKeySelector) SetOptional(fv bool)
func (*SecretKeySelector) String ¶
func (m *SecretKeySelector) String() string
func (*SecretKeySelector) Unmarshal ¶
func (m *SecretKeySelector) Unmarshal(b []byte) error
func (*SecretKeySelector) UnmarshalJSON ¶
func (m *SecretKeySelector) UnmarshalJSON(data []byte) error
type SecretKeySelectorFieldPathBuilder ¶
type SecretKeySelectorFieldPathBuilder struct{}
func NewSecretKeySelectorFieldPathBuilder ¶
func NewSecretKeySelectorFieldPathBuilder() SecretKeySelectorFieldPathBuilder
func (SecretKeySelectorFieldPathBuilder) Optional ¶
func (SecretKeySelectorFieldPathBuilder) Optional() SecretKeySelectorPathSelectorOptional
type SecretKeySelectorPathSelectorKey ¶
type SecretKeySelectorPathSelectorKey struct{}
func (SecretKeySelectorPathSelectorKey) FieldPath ¶
func (SecretKeySelectorPathSelectorKey) FieldPath() *SecretKeySelector_FieldTerminalPath
func (SecretKeySelectorPathSelectorKey) WithArrayOfValues ¶
func (s SecretKeySelectorPathSelectorKey) WithArrayOfValues(values []string) *SecretKeySelector_FieldTerminalPathArrayOfValues
func (SecretKeySelectorPathSelectorKey) WithValue ¶
func (s SecretKeySelectorPathSelectorKey) WithValue(value string) *SecretKeySelector_FieldTerminalPathValue
type SecretKeySelectorPathSelectorName ¶
type SecretKeySelectorPathSelectorName struct{}
func (SecretKeySelectorPathSelectorName) FieldPath ¶
func (SecretKeySelectorPathSelectorName) FieldPath() *SecretKeySelector_FieldTerminalPath
func (SecretKeySelectorPathSelectorName) WithArrayOfValues ¶
func (s SecretKeySelectorPathSelectorName) WithArrayOfValues(values []string) *SecretKeySelector_FieldTerminalPathArrayOfValues
func (SecretKeySelectorPathSelectorName) WithValue ¶
func (s SecretKeySelectorPathSelectorName) WithValue(value string) *SecretKeySelector_FieldTerminalPathValue
type SecretKeySelectorPathSelectorOptional ¶
type SecretKeySelectorPathSelectorOptional struct{}
func (SecretKeySelectorPathSelectorOptional) FieldPath ¶
func (SecretKeySelectorPathSelectorOptional) FieldPath() *SecretKeySelector_FieldTerminalPath
func (SecretKeySelectorPathSelectorOptional) WithArrayOfValues ¶
func (s SecretKeySelectorPathSelectorOptional) WithArrayOfValues(values []bool) *SecretKeySelector_FieldTerminalPathArrayOfValues
func (SecretKeySelectorPathSelectorOptional) WithValue ¶
func (s SecretKeySelectorPathSelectorOptional) WithValue(value bool) *SecretKeySelector_FieldTerminalPathValue
type SecretKeySelector_FieldMask ¶
type SecretKeySelector_FieldMask struct {
Paths []SecretKeySelector_FieldPath
}
func FullSecretKeySelector_FieldMask ¶
func FullSecretKeySelector_FieldMask() *SecretKeySelector_FieldMask
func (*SecretKeySelector_FieldMask) AppendPath ¶
func (fieldMask *SecretKeySelector_FieldMask) AppendPath(path SecretKeySelector_FieldPath)
func (*SecretKeySelector_FieldMask) AppendRawPath ¶
func (fieldMask *SecretKeySelector_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*SecretKeySelector_FieldMask) DecodeFirestore ¶
func (fieldMask *SecretKeySelector_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*SecretKeySelector_FieldMask) EncodeFirestore ¶
func (fieldMask *SecretKeySelector_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*SecretKeySelector_FieldMask) FilterInputFields ¶
func (fieldMask *SecretKeySelector_FieldMask) FilterInputFields() *SecretKeySelector_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*SecretKeySelector_FieldMask) FromProtoFieldMask ¶
func (fieldMask *SecretKeySelector_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*SecretKeySelector_FieldMask) GetPaths ¶
func (fieldMask *SecretKeySelector_FieldMask) GetPaths() []SecretKeySelector_FieldPath
func (*SecretKeySelector_FieldMask) GetRawPaths ¶
func (fieldMask *SecretKeySelector_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*SecretKeySelector_FieldMask) IsFull ¶
func (fieldMask *SecretKeySelector_FieldMask) IsFull() bool
func (SecretKeySelector_FieldMask) Marshal ¶
func (fieldMask SecretKeySelector_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (SecretKeySelector_FieldMask) MarshalJSON ¶
func (fieldMask SecretKeySelector_FieldMask) MarshalJSON() ([]byte, error)
func (*SecretKeySelector_FieldMask) PathsCount ¶
func (fieldMask *SecretKeySelector_FieldMask) PathsCount() int
func (*SecretKeySelector_FieldMask) Project ¶
func (fieldMask *SecretKeySelector_FieldMask) Project(source *SecretKeySelector) *SecretKeySelector
func (*SecretKeySelector_FieldMask) ProjectRaw ¶
func (fieldMask *SecretKeySelector_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*SecretKeySelector_FieldMask) ProtoMessage ¶
func (fieldMask *SecretKeySelector_FieldMask) ProtoMessage()
func (*SecretKeySelector_FieldMask) ProtoReflect ¶
func (fieldMask *SecretKeySelector_FieldMask) ProtoReflect() preflect.Message
func (*SecretKeySelector_FieldMask) Reset ¶
func (fieldMask *SecretKeySelector_FieldMask) Reset()
func (*SecretKeySelector_FieldMask) Set ¶
func (fieldMask *SecretKeySelector_FieldMask) Set(target, source *SecretKeySelector)
func (*SecretKeySelector_FieldMask) SetFromCliFlag ¶
func (fieldMask *SecretKeySelector_FieldMask) SetFromCliFlag(raw string) error
func (*SecretKeySelector_FieldMask) SetRaw ¶
func (fieldMask *SecretKeySelector_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*SecretKeySelector_FieldMask) Size ¶
func (fieldMask *SecretKeySelector_FieldMask) Size() int
func (*SecretKeySelector_FieldMask) String ¶
func (fieldMask *SecretKeySelector_FieldMask) String() string
func (*SecretKeySelector_FieldMask) Subtract ¶
func (fieldMask *SecretKeySelector_FieldMask) Subtract(other *SecretKeySelector_FieldMask) *SecretKeySelector_FieldMask
func (*SecretKeySelector_FieldMask) SubtractRaw ¶
func (fieldMask *SecretKeySelector_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*SecretKeySelector_FieldMask) ToProtoFieldMask ¶
func (fieldMask *SecretKeySelector_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*SecretKeySelector_FieldMask) Unmarshal ¶
func (fieldMask *SecretKeySelector_FieldMask) Unmarshal(data []byte) error
func (*SecretKeySelector_FieldMask) UnmarshalJSON ¶
func (fieldMask *SecretKeySelector_FieldMask) UnmarshalJSON(data []byte) error
type SecretKeySelector_FieldPath ¶
type SecretKeySelector_FieldPath interface { gotenobject.FieldPath Selector() SecretKeySelector_FieldPathSelector Get(source *SecretKeySelector) []interface{} GetSingle(source *SecretKeySelector) (interface{}, bool) ClearValue(item *SecretKeySelector) // Those methods build corresponding SecretKeySelector_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) SecretKeySelector_FieldPathValue WithIArrayOfValues(values interface{}) SecretKeySelector_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) SecretKeySelector_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildSecretKeySelector_FieldPath ¶
func BuildSecretKeySelector_FieldPath(fp gotenobject.RawFieldPath) (SecretKeySelector_FieldPath, error)
func MustParseSecretKeySelector_FieldPath ¶
func MustParseSecretKeySelector_FieldPath(rawField string) SecretKeySelector_FieldPath
func ParseSecretKeySelector_FieldPath ¶
func ParseSecretKeySelector_FieldPath(rawField string) (SecretKeySelector_FieldPath, error)
type SecretKeySelector_FieldPathArrayItemValue ¶
type SecretKeySelector_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue SecretKeySelector_FieldPath ContainsValue(*SecretKeySelector) bool }
SecretKeySelector_FieldPathArrayItemValue allows storing single item in Path-specific values for SecretKeySelector according to their type Present only for array (repeated) types.
func MustParseSecretKeySelector_FieldPathArrayItemValue ¶
func MustParseSecretKeySelector_FieldPathArrayItemValue(pathStr, valueStr string) SecretKeySelector_FieldPathArrayItemValue
func ParseSecretKeySelector_FieldPathArrayItemValue ¶
func ParseSecretKeySelector_FieldPathArrayItemValue(pathStr, valueStr string) (SecretKeySelector_FieldPathArrayItemValue, error)
ParseSecretKeySelector_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type SecretKeySelector_FieldPathArrayOfValues ¶
type SecretKeySelector_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues SecretKeySelector_FieldPath }
SecretKeySelector_FieldPathArrayOfValues allows storing slice of values for SecretKeySelector fields according to their type
func MustParseSecretKeySelector_FieldPathArrayOfValues ¶
func MustParseSecretKeySelector_FieldPathArrayOfValues(pathStr, valuesStr string) SecretKeySelector_FieldPathArrayOfValues
func ParseSecretKeySelector_FieldPathArrayOfValues ¶
func ParseSecretKeySelector_FieldPathArrayOfValues(pathStr, valuesStr string) (SecretKeySelector_FieldPathArrayOfValues, error)
type SecretKeySelector_FieldPathSelector ¶
type SecretKeySelector_FieldPathSelector int32
const ( SecretKeySelector_FieldPathSelectorName SecretKeySelector_FieldPathSelector = 0 SecretKeySelector_FieldPathSelectorKey SecretKeySelector_FieldPathSelector = 1 SecretKeySelector_FieldPathSelectorOptional SecretKeySelector_FieldPathSelector = 2 )
func (SecretKeySelector_FieldPathSelector) String ¶
func (s SecretKeySelector_FieldPathSelector) String() string
type SecretKeySelector_FieldPathValue ¶
type SecretKeySelector_FieldPathValue interface { SecretKeySelector_FieldPath gotenobject.FieldPathValue SetTo(target **SecretKeySelector) CompareWith(*SecretKeySelector) (cmp int, comparable bool) }
SecretKeySelector_FieldPathValue allows storing values for SecretKeySelector fields according to their type
func MustParseSecretKeySelector_FieldPathValue ¶
func MustParseSecretKeySelector_FieldPathValue(pathStr, valueStr string) SecretKeySelector_FieldPathValue
func ParseSecretKeySelector_FieldPathValue ¶
func ParseSecretKeySelector_FieldPathValue(pathStr, valueStr string) (SecretKeySelector_FieldPathValue, error)
type SecretKeySelector_FieldTerminalPath ¶
type SecretKeySelector_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*SecretKeySelector_FieldTerminalPath) ClearValue ¶
func (fp *SecretKeySelector_FieldTerminalPath) ClearValue(item *SecretKeySelector)
func (*SecretKeySelector_FieldTerminalPath) ClearValueRaw ¶
func (fp *SecretKeySelector_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*SecretKeySelector_FieldTerminalPath) Get ¶
func (fp *SecretKeySelector_FieldTerminalPath) Get(source *SecretKeySelector) (values []interface{})
Get returns all values pointed by specific field from source SecretKeySelector
func (*SecretKeySelector_FieldTerminalPath) GetDefault ¶
func (fp *SecretKeySelector_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*SecretKeySelector_FieldTerminalPath) GetRaw ¶
func (fp *SecretKeySelector_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*SecretKeySelector_FieldTerminalPath) GetSingle ¶
func (fp *SecretKeySelector_FieldTerminalPath) GetSingle(source *SecretKeySelector) (interface{}, bool)
GetSingle returns value pointed by specific field of from source SecretKeySelector
func (*SecretKeySelector_FieldTerminalPath) GetSingleRaw ¶
func (fp *SecretKeySelector_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*SecretKeySelector_FieldTerminalPath) IsLeaf ¶
func (fp *SecretKeySelector_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*SecretKeySelector_FieldTerminalPath) JSONString ¶
func (fp *SecretKeySelector_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*SecretKeySelector_FieldTerminalPath) Selector ¶
func (fp *SecretKeySelector_FieldTerminalPath) Selector() SecretKeySelector_FieldPathSelector
func (*SecretKeySelector_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *SecretKeySelector_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*SecretKeySelector_FieldTerminalPath) String ¶
func (fp *SecretKeySelector_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*SecretKeySelector_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *SecretKeySelector_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecretKeySelector_FieldPathArrayItemValue
func (*SecretKeySelector_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *SecretKeySelector_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecretKeySelector_FieldPathArrayOfValues
func (*SecretKeySelector_FieldTerminalPath) WithIValue ¶
func (fp *SecretKeySelector_FieldTerminalPath) WithIValue(value interface{}) SecretKeySelector_FieldPathValue
func (*SecretKeySelector_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *SecretKeySelector_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*SecretKeySelector_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *SecretKeySelector_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*SecretKeySelector_FieldTerminalPath) WithRawIValue ¶
func (fp *SecretKeySelector_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type SecretKeySelector_FieldTerminalPathArrayItemValue ¶
type SecretKeySelector_FieldTerminalPathArrayItemValue struct { SecretKeySelector_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretKeySelector_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) ContainsValue(source *SecretKeySelector) bool
Contains returns a boolean indicating if value that is being held is present in given 'SecretKeySelector'
func (*SecretKeySelector_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object SecretKeySelector as interface{}
func (*SecretKeySelector_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) GetSingle(source *SecretKeySelector) (interface{}, bool)
func (*SecretKeySelector_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *SecretKeySelector_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type SecretKeySelector_FieldTerminalPathArrayOfValues ¶
type SecretKeySelector_FieldTerminalPathArrayOfValues struct { SecretKeySelector_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretKeySelector_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues ¶
func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]string, bool)
func (*SecretKeySelector_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*SecretKeySelector_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues ¶
func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
func (*SecretKeySelector_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *SecretKeySelector_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type SecretKeySelector_FieldTerminalPathValue ¶
type SecretKeySelector_FieldTerminalPathValue struct { SecretKeySelector_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretKeySelector_FieldTerminalPathValue) AsKeyValue ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) AsKeyValue() (string, bool)
func (*SecretKeySelector_FieldTerminalPathValue) AsNameValue ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*SecretKeySelector_FieldTerminalPathValue) AsOptionalValue ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
func (*SecretKeySelector_FieldTerminalPathValue) CompareWith ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) CompareWith(source *SecretKeySelector) (int, bool)
CompareWith compares value in the 'SecretKeySelector_FieldTerminalPathValue' with the value under path in 'SecretKeySelector'.
func (*SecretKeySelector_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*SecretKeySelector_FieldTerminalPathValue) GetRawValue ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'SecretKeySelector' as interface{}
func (*SecretKeySelector_FieldTerminalPathValue) SetTo ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) SetTo(target **SecretKeySelector)
SetTo stores value for selected field for object SecretKeySelector
func (*SecretKeySelector_FieldTerminalPathValue) SetToRaw ¶
func (fpv *SecretKeySelector_FieldTerminalPathValue) SetToRaw(target proto.Message)
type SecretVolumeSource ¶
type SecretVolumeSource struct { // Name of the secret in the pod's namespace to use. // More info: https://kubernetes.io/docs/concepts/storage/volumes#secret SecretName string `protobuf:"bytes,1,opt,name=secret_name,json=secretName,proto3" json:"secret_name,omitempty" firestore:"secretName"` // If unspecified, each key-value pair in the Data field of the referenced // Secret will be projected into the volume as a file whose name is the // key and content is the value. If specified, the listed keys will be // projected into the specified paths, and unlisted keys will not be // present. If a key is specified which is not present in the Secret, // the volume setup will error unless it is marked optional. Paths must be // relative and may not contain the '..' path or start with '..'. // +optional Items []*KeyToPath `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty" firestore:"items"` // Optional: mode bits used to set permissions on created files by default. // Must be an octal value between 0000 and 0777 or a decimal value between 0 // and 511. YAML accepts both octal and decimal values, JSON requires decimal // values for mode bits. Defaults to 0644. Directories within the path are not // affected by this setting. This might be in conflict with other options that // affect the file mode, like fsGroup, and the result can be other mode bits // set. DefaultMode int32 `protobuf:"varint,3,opt,name=default_mode,json=defaultMode,proto3" json:"default_mode,omitempty" firestore:"defaultMode"` // Specify whether the Secret or its keys must be defined Optional bool `protobuf:"varint,4,opt,name=optional,proto3" json:"optional,omitempty" firestore:"optional"` // contains filtered or unexported fields }
Adapts a Secret into a volume.
The contents of the target Secret's Data field will be presented in a volume as files using the keys in the Data field as the file names. Secret volumes support ownership management and SELinux relabeling.
func (*SecretVolumeSource) Clone ¶
func (o *SecretVolumeSource) Clone() *SecretVolumeSource
func (*SecretVolumeSource) CloneRaw ¶
func (o *SecretVolumeSource) CloneRaw() gotenobject.GotenObjectExt
func (*SecretVolumeSource) Descriptor ¶
func (*SecretVolumeSource) Descriptor() ([]byte, []int)
Deprecated, Use SecretVolumeSource.ProtoReflect.Descriptor instead.
func (*SecretVolumeSource) GetDefaultMode ¶
func (m *SecretVolumeSource) GetDefaultMode() int32
func (*SecretVolumeSource) GetItems ¶
func (m *SecretVolumeSource) GetItems() []*KeyToPath
func (*SecretVolumeSource) GetOptional ¶
func (m *SecretVolumeSource) GetOptional() bool
func (*SecretVolumeSource) GetSecretName ¶
func (m *SecretVolumeSource) GetSecretName() string
func (*SecretVolumeSource) GotenMessage ¶
func (*SecretVolumeSource) GotenMessage()
func (*SecretVolumeSource) GotenObjectExt ¶
func (o *SecretVolumeSource) GotenObjectExt()
func (*SecretVolumeSource) GotenValidate ¶
func (obj *SecretVolumeSource) GotenValidate() error
func (*SecretVolumeSource) MakeDiffFieldMask ¶
func (o *SecretVolumeSource) MakeDiffFieldMask(other *SecretVolumeSource) *SecretVolumeSource_FieldMask
func (*SecretVolumeSource) MakeFullFieldMask ¶
func (o *SecretVolumeSource) MakeFullFieldMask() *SecretVolumeSource_FieldMask
func (*SecretVolumeSource) MakeRawDiffFieldMask ¶
func (o *SecretVolumeSource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*SecretVolumeSource) MakeRawFullFieldMask ¶
func (o *SecretVolumeSource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*SecretVolumeSource) Marshal ¶
func (m *SecretVolumeSource) Marshal() ([]byte, error)
func (*SecretVolumeSource) MarshalJSON ¶
func (m *SecretVolumeSource) MarshalJSON() ([]byte, error)
func (*SecretVolumeSource) Merge ¶
func (o *SecretVolumeSource) Merge(source *SecretVolumeSource)
func (*SecretVolumeSource) MergeRaw ¶
func (o *SecretVolumeSource) MergeRaw(source gotenobject.GotenObjectExt)
func (*SecretVolumeSource) ProtoMessage ¶
func (*SecretVolumeSource) ProtoMessage()
func (*SecretVolumeSource) ProtoReflect ¶
func (m *SecretVolumeSource) ProtoReflect() preflect.Message
func (*SecretVolumeSource) Reset ¶
func (m *SecretVolumeSource) Reset()
func (*SecretVolumeSource) SetDefaultMode ¶
func (m *SecretVolumeSource) SetDefaultMode(fv int32)
func (*SecretVolumeSource) SetItems ¶
func (m *SecretVolumeSource) SetItems(fv []*KeyToPath)
func (*SecretVolumeSource) SetOptional ¶
func (m *SecretVolumeSource) SetOptional(fv bool)
func (*SecretVolumeSource) SetSecretName ¶
func (m *SecretVolumeSource) SetSecretName(fv string)
func (*SecretVolumeSource) String ¶
func (m *SecretVolumeSource) String() string
func (*SecretVolumeSource) Unmarshal ¶
func (m *SecretVolumeSource) Unmarshal(b []byte) error
func (*SecretVolumeSource) UnmarshalJSON ¶
func (m *SecretVolumeSource) UnmarshalJSON(data []byte) error
type SecretVolumeSourceFieldPathBuilder ¶
type SecretVolumeSourceFieldPathBuilder struct{}
func NewSecretVolumeSourceFieldPathBuilder ¶
func NewSecretVolumeSourceFieldPathBuilder() SecretVolumeSourceFieldPathBuilder
func (SecretVolumeSourceFieldPathBuilder) DefaultMode ¶
func (SecretVolumeSourceFieldPathBuilder) DefaultMode() SecretVolumeSourcePathSelectorDefaultMode
func (SecretVolumeSourceFieldPathBuilder) Optional ¶
func (SecretVolumeSourceFieldPathBuilder) Optional() SecretVolumeSourcePathSelectorOptional
func (SecretVolumeSourceFieldPathBuilder) SecretName ¶
func (SecretVolumeSourceFieldPathBuilder) SecretName() SecretVolumeSourcePathSelectorSecretName
type SecretVolumeSourcePathSelectorDefaultMode ¶
type SecretVolumeSourcePathSelectorDefaultMode struct{}
func (SecretVolumeSourcePathSelectorDefaultMode) FieldPath ¶
func (SecretVolumeSourcePathSelectorDefaultMode) FieldPath() *SecretVolumeSource_FieldTerminalPath
func (SecretVolumeSourcePathSelectorDefaultMode) WithArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorDefaultMode) WithArrayOfValues(values []int32) *SecretVolumeSource_FieldTerminalPathArrayOfValues
func (SecretVolumeSourcePathSelectorDefaultMode) WithValue ¶
func (s SecretVolumeSourcePathSelectorDefaultMode) WithValue(value int32) *SecretVolumeSource_FieldTerminalPathValue
type SecretVolumeSourcePathSelectorItems ¶
type SecretVolumeSourcePathSelectorItems struct{}
func (SecretVolumeSourcePathSelectorItems) FieldPath ¶
func (SecretVolumeSourcePathSelectorItems) FieldPath() *SecretVolumeSource_FieldTerminalPath
func (SecretVolumeSourcePathSelectorItems) WithArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorItems) WithArrayOfValues(values [][]*KeyToPath) *SecretVolumeSource_FieldTerminalPathArrayOfValues
func (SecretVolumeSourcePathSelectorItems) WithItemValue ¶
func (s SecretVolumeSourcePathSelectorItems) WithItemValue(value *KeyToPath) *SecretVolumeSource_FieldTerminalPathArrayItemValue
func (SecretVolumeSourcePathSelectorItems) WithSubArrayItemValue ¶
func (s SecretVolumeSourcePathSelectorItems) WithSubArrayItemValue(subPathArrayItemValue KeyToPath_FieldPathArrayItemValue) *SecretVolumeSource_FieldSubPathArrayItemValue
func (SecretVolumeSourcePathSelectorItems) WithSubArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorItems) WithSubArrayOfValues(subPathArrayOfValues KeyToPath_FieldPathArrayOfValues) *SecretVolumeSource_FieldSubPathArrayOfValues
func (SecretVolumeSourcePathSelectorItems) WithSubPath ¶
func (SecretVolumeSourcePathSelectorItems) WithSubPath(subPath KeyToPath_FieldPath) *SecretVolumeSource_FieldSubPath
func (SecretVolumeSourcePathSelectorItems) WithSubValue ¶
func (s SecretVolumeSourcePathSelectorItems) WithSubValue(subPathValue KeyToPath_FieldPathValue) *SecretVolumeSource_FieldSubPathValue
func (SecretVolumeSourcePathSelectorItems) WithValue ¶
func (s SecretVolumeSourcePathSelectorItems) WithValue(value []*KeyToPath) *SecretVolumeSource_FieldTerminalPathValue
type SecretVolumeSourcePathSelectorItemsKey ¶
type SecretVolumeSourcePathSelectorItemsKey struct{}
func (SecretVolumeSourcePathSelectorItemsKey) FieldPath ¶
func (SecretVolumeSourcePathSelectorItemsKey) FieldPath() *SecretVolumeSource_FieldSubPath
func (SecretVolumeSourcePathSelectorItemsKey) WithArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorItemsKey) WithArrayOfValues(values []string) *SecretVolumeSource_FieldSubPathArrayOfValues
func (SecretVolumeSourcePathSelectorItemsKey) WithValue ¶
func (s SecretVolumeSourcePathSelectorItemsKey) WithValue(value string) *SecretVolumeSource_FieldSubPathValue
type SecretVolumeSourcePathSelectorItemsMode ¶
type SecretVolumeSourcePathSelectorItemsMode struct{}
func (SecretVolumeSourcePathSelectorItemsMode) FieldPath ¶
func (SecretVolumeSourcePathSelectorItemsMode) FieldPath() *SecretVolumeSource_FieldSubPath
func (SecretVolumeSourcePathSelectorItemsMode) WithArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorItemsMode) WithArrayOfValues(values []int32) *SecretVolumeSource_FieldSubPathArrayOfValues
func (SecretVolumeSourcePathSelectorItemsMode) WithValue ¶
func (s SecretVolumeSourcePathSelectorItemsMode) WithValue(value int32) *SecretVolumeSource_FieldSubPathValue
type SecretVolumeSourcePathSelectorItemsPath ¶
type SecretVolumeSourcePathSelectorItemsPath struct{}
func (SecretVolumeSourcePathSelectorItemsPath) FieldPath ¶
func (SecretVolumeSourcePathSelectorItemsPath) FieldPath() *SecretVolumeSource_FieldSubPath
func (SecretVolumeSourcePathSelectorItemsPath) WithArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorItemsPath) WithArrayOfValues(values []string) *SecretVolumeSource_FieldSubPathArrayOfValues
func (SecretVolumeSourcePathSelectorItemsPath) WithValue ¶
func (s SecretVolumeSourcePathSelectorItemsPath) WithValue(value string) *SecretVolumeSource_FieldSubPathValue
type SecretVolumeSourcePathSelectorOptional ¶
type SecretVolumeSourcePathSelectorOptional struct{}
func (SecretVolumeSourcePathSelectorOptional) FieldPath ¶
func (SecretVolumeSourcePathSelectorOptional) FieldPath() *SecretVolumeSource_FieldTerminalPath
func (SecretVolumeSourcePathSelectorOptional) WithArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorOptional) WithArrayOfValues(values []bool) *SecretVolumeSource_FieldTerminalPathArrayOfValues
func (SecretVolumeSourcePathSelectorOptional) WithValue ¶
func (s SecretVolumeSourcePathSelectorOptional) WithValue(value bool) *SecretVolumeSource_FieldTerminalPathValue
type SecretVolumeSourcePathSelectorSecretName ¶
type SecretVolumeSourcePathSelectorSecretName struct{}
func (SecretVolumeSourcePathSelectorSecretName) FieldPath ¶
func (SecretVolumeSourcePathSelectorSecretName) FieldPath() *SecretVolumeSource_FieldTerminalPath
func (SecretVolumeSourcePathSelectorSecretName) WithArrayOfValues ¶
func (s SecretVolumeSourcePathSelectorSecretName) WithArrayOfValues(values []string) *SecretVolumeSource_FieldTerminalPathArrayOfValues
func (SecretVolumeSourcePathSelectorSecretName) WithValue ¶
func (s SecretVolumeSourcePathSelectorSecretName) WithValue(value string) *SecretVolumeSource_FieldTerminalPathValue
type SecretVolumeSource_FieldMask ¶
type SecretVolumeSource_FieldMask struct {
Paths []SecretVolumeSource_FieldPath
}
func FullSecretVolumeSource_FieldMask ¶
func FullSecretVolumeSource_FieldMask() *SecretVolumeSource_FieldMask
func (*SecretVolumeSource_FieldMask) AppendPath ¶
func (fieldMask *SecretVolumeSource_FieldMask) AppendPath(path SecretVolumeSource_FieldPath)
func (*SecretVolumeSource_FieldMask) AppendRawPath ¶
func (fieldMask *SecretVolumeSource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*SecretVolumeSource_FieldMask) DecodeFirestore ¶
func (fieldMask *SecretVolumeSource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*SecretVolumeSource_FieldMask) EncodeFirestore ¶
func (fieldMask *SecretVolumeSource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*SecretVolumeSource_FieldMask) FilterInputFields ¶
func (fieldMask *SecretVolumeSource_FieldMask) FilterInputFields() *SecretVolumeSource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*SecretVolumeSource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *SecretVolumeSource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*SecretVolumeSource_FieldMask) GetPaths ¶
func (fieldMask *SecretVolumeSource_FieldMask) GetPaths() []SecretVolumeSource_FieldPath
func (*SecretVolumeSource_FieldMask) GetRawPaths ¶
func (fieldMask *SecretVolumeSource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*SecretVolumeSource_FieldMask) IsFull ¶
func (fieldMask *SecretVolumeSource_FieldMask) IsFull() bool
func (SecretVolumeSource_FieldMask) Marshal ¶
func (fieldMask SecretVolumeSource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (SecretVolumeSource_FieldMask) MarshalJSON ¶
func (fieldMask SecretVolumeSource_FieldMask) MarshalJSON() ([]byte, error)
func (*SecretVolumeSource_FieldMask) PathsCount ¶
func (fieldMask *SecretVolumeSource_FieldMask) PathsCount() int
func (*SecretVolumeSource_FieldMask) Project ¶
func (fieldMask *SecretVolumeSource_FieldMask) Project(source *SecretVolumeSource) *SecretVolumeSource
func (*SecretVolumeSource_FieldMask) ProjectRaw ¶
func (fieldMask *SecretVolumeSource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*SecretVolumeSource_FieldMask) ProtoMessage ¶
func (fieldMask *SecretVolumeSource_FieldMask) ProtoMessage()
func (*SecretVolumeSource_FieldMask) ProtoReflect ¶
func (fieldMask *SecretVolumeSource_FieldMask) ProtoReflect() preflect.Message
func (*SecretVolumeSource_FieldMask) Reset ¶
func (fieldMask *SecretVolumeSource_FieldMask) Reset()
func (*SecretVolumeSource_FieldMask) Set ¶
func (fieldMask *SecretVolumeSource_FieldMask) Set(target, source *SecretVolumeSource)
func (*SecretVolumeSource_FieldMask) SetFromCliFlag ¶
func (fieldMask *SecretVolumeSource_FieldMask) SetFromCliFlag(raw string) error
func (*SecretVolumeSource_FieldMask) SetRaw ¶
func (fieldMask *SecretVolumeSource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*SecretVolumeSource_FieldMask) Size ¶
func (fieldMask *SecretVolumeSource_FieldMask) Size() int
func (*SecretVolumeSource_FieldMask) String ¶
func (fieldMask *SecretVolumeSource_FieldMask) String() string
func (*SecretVolumeSource_FieldMask) Subtract ¶
func (fieldMask *SecretVolumeSource_FieldMask) Subtract(other *SecretVolumeSource_FieldMask) *SecretVolumeSource_FieldMask
func (*SecretVolumeSource_FieldMask) SubtractRaw ¶
func (fieldMask *SecretVolumeSource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*SecretVolumeSource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *SecretVolumeSource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*SecretVolumeSource_FieldMask) Unmarshal ¶
func (fieldMask *SecretVolumeSource_FieldMask) Unmarshal(data []byte) error
func (*SecretVolumeSource_FieldMask) UnmarshalJSON ¶
func (fieldMask *SecretVolumeSource_FieldMask) UnmarshalJSON(data []byte) error
type SecretVolumeSource_FieldPath ¶
type SecretVolumeSource_FieldPath interface { gotenobject.FieldPath Selector() SecretVolumeSource_FieldPathSelector Get(source *SecretVolumeSource) []interface{} GetSingle(source *SecretVolumeSource) (interface{}, bool) ClearValue(item *SecretVolumeSource) // Those methods build corresponding SecretVolumeSource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) SecretVolumeSource_FieldPathValue WithIArrayOfValues(values interface{}) SecretVolumeSource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) SecretVolumeSource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildSecretVolumeSource_FieldPath ¶
func BuildSecretVolumeSource_FieldPath(fp gotenobject.RawFieldPath) (SecretVolumeSource_FieldPath, error)
func MustParseSecretVolumeSource_FieldPath ¶
func MustParseSecretVolumeSource_FieldPath(rawField string) SecretVolumeSource_FieldPath
func ParseSecretVolumeSource_FieldPath ¶
func ParseSecretVolumeSource_FieldPath(rawField string) (SecretVolumeSource_FieldPath, error)
type SecretVolumeSource_FieldPathArrayItemValue ¶
type SecretVolumeSource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue SecretVolumeSource_FieldPath ContainsValue(*SecretVolumeSource) bool }
SecretVolumeSource_FieldPathArrayItemValue allows storing single item in Path-specific values for SecretVolumeSource according to their type Present only for array (repeated) types.
func MustParseSecretVolumeSource_FieldPathArrayItemValue ¶
func MustParseSecretVolumeSource_FieldPathArrayItemValue(pathStr, valueStr string) SecretVolumeSource_FieldPathArrayItemValue
func ParseSecretVolumeSource_FieldPathArrayItemValue ¶
func ParseSecretVolumeSource_FieldPathArrayItemValue(pathStr, valueStr string) (SecretVolumeSource_FieldPathArrayItemValue, error)
ParseSecretVolumeSource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type SecretVolumeSource_FieldPathArrayOfValues ¶
type SecretVolumeSource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues SecretVolumeSource_FieldPath }
SecretVolumeSource_FieldPathArrayOfValues allows storing slice of values for SecretVolumeSource fields according to their type
func MustParseSecretVolumeSource_FieldPathArrayOfValues ¶
func MustParseSecretVolumeSource_FieldPathArrayOfValues(pathStr, valuesStr string) SecretVolumeSource_FieldPathArrayOfValues
func ParseSecretVolumeSource_FieldPathArrayOfValues ¶
func ParseSecretVolumeSource_FieldPathArrayOfValues(pathStr, valuesStr string) (SecretVolumeSource_FieldPathArrayOfValues, error)
type SecretVolumeSource_FieldPathSelector ¶
type SecretVolumeSource_FieldPathSelector int32
const ( SecretVolumeSource_FieldPathSelectorSecretName SecretVolumeSource_FieldPathSelector = 0 SecretVolumeSource_FieldPathSelectorItems SecretVolumeSource_FieldPathSelector = 1 SecretVolumeSource_FieldPathSelectorDefaultMode SecretVolumeSource_FieldPathSelector = 2 SecretVolumeSource_FieldPathSelectorOptional SecretVolumeSource_FieldPathSelector = 3 )
func (SecretVolumeSource_FieldPathSelector) String ¶
func (s SecretVolumeSource_FieldPathSelector) String() string
type SecretVolumeSource_FieldPathValue ¶
type SecretVolumeSource_FieldPathValue interface { SecretVolumeSource_FieldPath gotenobject.FieldPathValue SetTo(target **SecretVolumeSource) CompareWith(*SecretVolumeSource) (cmp int, comparable bool) }
SecretVolumeSource_FieldPathValue allows storing values for SecretVolumeSource fields according to their type
func MustParseSecretVolumeSource_FieldPathValue ¶
func MustParseSecretVolumeSource_FieldPathValue(pathStr, valueStr string) SecretVolumeSource_FieldPathValue
func ParseSecretVolumeSource_FieldPathValue ¶
func ParseSecretVolumeSource_FieldPathValue(pathStr, valueStr string) (SecretVolumeSource_FieldPathValue, error)
type SecretVolumeSource_FieldSubPath ¶
type SecretVolumeSource_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*SecretVolumeSource_FieldSubPath) AsItemsSubPath ¶
func (fps *SecretVolumeSource_FieldSubPath) AsItemsSubPath() (KeyToPath_FieldPath, bool)
func (*SecretVolumeSource_FieldSubPath) ClearValue ¶
func (fps *SecretVolumeSource_FieldSubPath) ClearValue(item *SecretVolumeSource)
func (*SecretVolumeSource_FieldSubPath) ClearValueRaw ¶
func (fps *SecretVolumeSource_FieldSubPath) ClearValueRaw(item proto.Message)
func (*SecretVolumeSource_FieldSubPath) Get ¶
func (fps *SecretVolumeSource_FieldSubPath) Get(source *SecretVolumeSource) (values []interface{})
Get returns all values pointed by selected field from source SecretVolumeSource
func (*SecretVolumeSource_FieldSubPath) GetDefault ¶
func (fps *SecretVolumeSource_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*SecretVolumeSource_FieldSubPath) GetRaw ¶
func (fps *SecretVolumeSource_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*SecretVolumeSource_FieldSubPath) GetSingle ¶
func (fps *SecretVolumeSource_FieldSubPath) GetSingle(source *SecretVolumeSource) (interface{}, bool)
GetSingle returns value of selected field from source SecretVolumeSource
func (*SecretVolumeSource_FieldSubPath) GetSingleRaw ¶
func (fps *SecretVolumeSource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*SecretVolumeSource_FieldSubPath) IsLeaf ¶
func (fps *SecretVolumeSource_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*SecretVolumeSource_FieldSubPath) JSONString ¶
func (fps *SecretVolumeSource_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*SecretVolumeSource_FieldSubPath) Selector ¶
func (fps *SecretVolumeSource_FieldSubPath) Selector() SecretVolumeSource_FieldPathSelector
func (*SecretVolumeSource_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *SecretVolumeSource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*SecretVolumeSource_FieldSubPath) String ¶
func (fps *SecretVolumeSource_FieldSubPath) String() string
String returns path representation in proto convention
func (*SecretVolumeSource_FieldSubPath) WithIArrayItemValue ¶
func (fps *SecretVolumeSource_FieldSubPath) WithIArrayItemValue(value interface{}) SecretVolumeSource_FieldPathArrayItemValue
func (*SecretVolumeSource_FieldSubPath) WithIArrayOfValues ¶
func (fps *SecretVolumeSource_FieldSubPath) WithIArrayOfValues(values interface{}) SecretVolumeSource_FieldPathArrayOfValues
func (*SecretVolumeSource_FieldSubPath) WithIValue ¶
func (fps *SecretVolumeSource_FieldSubPath) WithIValue(value interface{}) SecretVolumeSource_FieldPathValue
func (*SecretVolumeSource_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *SecretVolumeSource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*SecretVolumeSource_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *SecretVolumeSource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*SecretVolumeSource_FieldSubPath) WithRawIValue ¶
func (fps *SecretVolumeSource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type SecretVolumeSource_FieldSubPathArrayItemValue ¶
type SecretVolumeSource_FieldSubPathArrayItemValue struct { SecretVolumeSource_FieldPath // contains filtered or unexported fields }
func (*SecretVolumeSource_FieldSubPathArrayItemValue) AsItemsPathItemValue ¶
func (fpaivs *SecretVolumeSource_FieldSubPathArrayItemValue) AsItemsPathItemValue() (KeyToPath_FieldPathArrayItemValue, bool)
func (*SecretVolumeSource_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *SecretVolumeSource_FieldSubPathArrayItemValue) ContainsValue(source *SecretVolumeSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'SecretVolumeSource'
func (*SecretVolumeSource_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *SecretVolumeSource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type SecretVolumeSource_FieldSubPathArrayOfValues ¶
type SecretVolumeSource_FieldSubPathArrayOfValues struct { SecretVolumeSource_FieldPath // contains filtered or unexported fields }
func (*SecretVolumeSource_FieldSubPathArrayOfValues) AsItemsPathArrayOfValues ¶
func (fpsaov *SecretVolumeSource_FieldSubPathArrayOfValues) AsItemsPathArrayOfValues() (KeyToPath_FieldPathArrayOfValues, bool)
func (*SecretVolumeSource_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *SecretVolumeSource_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type SecretVolumeSource_FieldSubPathValue ¶
type SecretVolumeSource_FieldSubPathValue struct { SecretVolumeSource_FieldPath // contains filtered or unexported fields }
func (*SecretVolumeSource_FieldSubPathValue) AsItemsPathValue ¶
func (fpvs *SecretVolumeSource_FieldSubPathValue) AsItemsPathValue() (KeyToPath_FieldPathValue, bool)
func (*SecretVolumeSource_FieldSubPathValue) CompareWith ¶
func (fpvs *SecretVolumeSource_FieldSubPathValue) CompareWith(source *SecretVolumeSource) (int, bool)
func (*SecretVolumeSource_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *SecretVolumeSource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*SecretVolumeSource_FieldSubPathValue) GetRawValue ¶
func (fpvs *SecretVolumeSource_FieldSubPathValue) GetRawValue() interface{}
func (*SecretVolumeSource_FieldSubPathValue) SetTo ¶
func (fpvs *SecretVolumeSource_FieldSubPathValue) SetTo(target **SecretVolumeSource)
func (*SecretVolumeSource_FieldSubPathValue) SetToRaw ¶
func (fpvs *SecretVolumeSource_FieldSubPathValue) SetToRaw(target proto.Message)
type SecretVolumeSource_FieldTerminalPath ¶
type SecretVolumeSource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*SecretVolumeSource_FieldTerminalPath) ClearValue ¶
func (fp *SecretVolumeSource_FieldTerminalPath) ClearValue(item *SecretVolumeSource)
func (*SecretVolumeSource_FieldTerminalPath) ClearValueRaw ¶
func (fp *SecretVolumeSource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*SecretVolumeSource_FieldTerminalPath) Get ¶
func (fp *SecretVolumeSource_FieldTerminalPath) Get(source *SecretVolumeSource) (values []interface{})
Get returns all values pointed by specific field from source SecretVolumeSource
func (*SecretVolumeSource_FieldTerminalPath) GetDefault ¶
func (fp *SecretVolumeSource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*SecretVolumeSource_FieldTerminalPath) GetRaw ¶
func (fp *SecretVolumeSource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*SecretVolumeSource_FieldTerminalPath) GetSingle ¶
func (fp *SecretVolumeSource_FieldTerminalPath) GetSingle(source *SecretVolumeSource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source SecretVolumeSource
func (*SecretVolumeSource_FieldTerminalPath) GetSingleRaw ¶
func (fp *SecretVolumeSource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*SecretVolumeSource_FieldTerminalPath) IsLeaf ¶
func (fp *SecretVolumeSource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*SecretVolumeSource_FieldTerminalPath) JSONString ¶
func (fp *SecretVolumeSource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*SecretVolumeSource_FieldTerminalPath) Selector ¶
func (fp *SecretVolumeSource_FieldTerminalPath) Selector() SecretVolumeSource_FieldPathSelector
func (*SecretVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *SecretVolumeSource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*SecretVolumeSource_FieldTerminalPath) String ¶
func (fp *SecretVolumeSource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*SecretVolumeSource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *SecretVolumeSource_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecretVolumeSource_FieldPathArrayItemValue
func (*SecretVolumeSource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *SecretVolumeSource_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecretVolumeSource_FieldPathArrayOfValues
func (*SecretVolumeSource_FieldTerminalPath) WithIValue ¶
func (fp *SecretVolumeSource_FieldTerminalPath) WithIValue(value interface{}) SecretVolumeSource_FieldPathValue
func (*SecretVolumeSource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *SecretVolumeSource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*SecretVolumeSource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *SecretVolumeSource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*SecretVolumeSource_FieldTerminalPath) WithRawIValue ¶
func (fp *SecretVolumeSource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type SecretVolumeSource_FieldTerminalPathArrayItemValue ¶
type SecretVolumeSource_FieldTerminalPathArrayItemValue struct { SecretVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretVolumeSource_FieldTerminalPathArrayItemValue) AsItemsItemValue ¶
func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) AsItemsItemValue() (*KeyToPath, bool)
func (*SecretVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) ContainsValue(source *SecretVolumeSource) bool
Contains returns a boolean indicating if value that is being held is present in given 'SecretVolumeSource'
func (*SecretVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object SecretVolumeSource as interface{}
func (*SecretVolumeSource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) GetSingle(source *SecretVolumeSource) (interface{}, bool)
func (*SecretVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *SecretVolumeSource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type SecretVolumeSource_FieldTerminalPathArrayOfValues ¶
type SecretVolumeSource_FieldTerminalPathArrayOfValues struct { SecretVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretVolumeSource_FieldTerminalPathArrayOfValues) AsDefaultModeArrayOfValues ¶
func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsDefaultModeArrayOfValues() ([]int32, bool)
func (*SecretVolumeSource_FieldTerminalPathArrayOfValues) AsItemsArrayOfValues ¶
func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsItemsArrayOfValues() ([][]*KeyToPath, bool)
func (*SecretVolumeSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues ¶
func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsOptionalArrayOfValues() ([]bool, bool)
func (*SecretVolumeSource_FieldTerminalPathArrayOfValues) AsSecretNameArrayOfValues ¶
func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) AsSecretNameArrayOfValues() ([]string, bool)
func (*SecretVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *SecretVolumeSource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type SecretVolumeSource_FieldTerminalPathValue ¶
type SecretVolumeSource_FieldTerminalPathValue struct { SecretVolumeSource_FieldTerminalPath // contains filtered or unexported fields }
func (*SecretVolumeSource_FieldTerminalPathValue) AsDefaultModeValue ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsDefaultModeValue() (int32, bool)
func (*SecretVolumeSource_FieldTerminalPathValue) AsItemsValue ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsItemsValue() ([]*KeyToPath, bool)
func (*SecretVolumeSource_FieldTerminalPathValue) AsOptionalValue ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsOptionalValue() (bool, bool)
func (*SecretVolumeSource_FieldTerminalPathValue) AsSecretNameValue ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) AsSecretNameValue() (string, bool)
func (*SecretVolumeSource_FieldTerminalPathValue) CompareWith ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) CompareWith(source *SecretVolumeSource) (int, bool)
CompareWith compares value in the 'SecretVolumeSource_FieldTerminalPathValue' with the value under path in 'SecretVolumeSource'.
func (*SecretVolumeSource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*SecretVolumeSource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'SecretVolumeSource' as interface{}
func (*SecretVolumeSource_FieldTerminalPathValue) SetTo ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) SetTo(target **SecretVolumeSource)
SetTo stores value for selected field for object SecretVolumeSource
func (*SecretVolumeSource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *SecretVolumeSource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type SecurityContext ¶
type SecurityContext struct { // Run container in privileged mode. // Processes in privileged containers are essentially equivalent to root on // the host. Defaults to false. Privileged bool `protobuf:"varint,2,opt,name=privileged,proto3" json:"privileged,omitempty" firestore:"privileged"` // contains filtered or unexported fields }
PodSecurityContext holds pod-level security attributes and common container settings. Some fields are also present in container.securityContext. Field values of container.securityContext take precedence over field values of PodSecurityContext.
func (*SecurityContext) Clone ¶
func (o *SecurityContext) Clone() *SecurityContext
func (*SecurityContext) CloneRaw ¶
func (o *SecurityContext) CloneRaw() gotenobject.GotenObjectExt
func (*SecurityContext) Descriptor ¶
func (*SecurityContext) Descriptor() ([]byte, []int)
Deprecated, Use SecurityContext.ProtoReflect.Descriptor instead.
func (*SecurityContext) GetPrivileged ¶
func (m *SecurityContext) GetPrivileged() bool
func (*SecurityContext) GotenMessage ¶
func (*SecurityContext) GotenMessage()
func (*SecurityContext) GotenObjectExt ¶
func (o *SecurityContext) GotenObjectExt()
func (*SecurityContext) GotenValidate ¶
func (obj *SecurityContext) GotenValidate() error
func (*SecurityContext) MakeDiffFieldMask ¶
func (o *SecurityContext) MakeDiffFieldMask(other *SecurityContext) *SecurityContext_FieldMask
func (*SecurityContext) MakeFullFieldMask ¶
func (o *SecurityContext) MakeFullFieldMask() *SecurityContext_FieldMask
func (*SecurityContext) MakeRawDiffFieldMask ¶
func (o *SecurityContext) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*SecurityContext) MakeRawFullFieldMask ¶
func (o *SecurityContext) MakeRawFullFieldMask() gotenobject.FieldMask
func (*SecurityContext) Marshal ¶
func (m *SecurityContext) Marshal() ([]byte, error)
func (*SecurityContext) MarshalJSON ¶
func (m *SecurityContext) MarshalJSON() ([]byte, error)
func (*SecurityContext) Merge ¶
func (o *SecurityContext) Merge(source *SecurityContext)
func (*SecurityContext) MergeRaw ¶
func (o *SecurityContext) MergeRaw(source gotenobject.GotenObjectExt)
func (*SecurityContext) ProtoMessage ¶
func (*SecurityContext) ProtoMessage()
func (*SecurityContext) ProtoReflect ¶
func (m *SecurityContext) ProtoReflect() preflect.Message
func (*SecurityContext) Reset ¶
func (m *SecurityContext) Reset()
func (*SecurityContext) SetPrivileged ¶
func (m *SecurityContext) SetPrivileged(fv bool)
func (*SecurityContext) String ¶
func (m *SecurityContext) String() string
func (*SecurityContext) Unmarshal ¶
func (m *SecurityContext) Unmarshal(b []byte) error
func (*SecurityContext) UnmarshalJSON ¶
func (m *SecurityContext) UnmarshalJSON(data []byte) error
type SecurityContextFieldPathBuilder ¶
type SecurityContextFieldPathBuilder struct{}
func NewSecurityContextFieldPathBuilder ¶
func NewSecurityContextFieldPathBuilder() SecurityContextFieldPathBuilder
func (SecurityContextFieldPathBuilder) Privileged ¶
func (SecurityContextFieldPathBuilder) Privileged() SecurityContextPathSelectorPrivileged
type SecurityContextPathSelectorPrivileged ¶
type SecurityContextPathSelectorPrivileged struct{}
func (SecurityContextPathSelectorPrivileged) FieldPath ¶
func (SecurityContextPathSelectorPrivileged) FieldPath() *SecurityContext_FieldTerminalPath
func (SecurityContextPathSelectorPrivileged) WithArrayOfValues ¶
func (s SecurityContextPathSelectorPrivileged) WithArrayOfValues(values []bool) *SecurityContext_FieldTerminalPathArrayOfValues
func (SecurityContextPathSelectorPrivileged) WithValue ¶
func (s SecurityContextPathSelectorPrivileged) WithValue(value bool) *SecurityContext_FieldTerminalPathValue
type SecurityContext_FieldMask ¶
type SecurityContext_FieldMask struct {
Paths []SecurityContext_FieldPath
}
func FullSecurityContext_FieldMask ¶
func FullSecurityContext_FieldMask() *SecurityContext_FieldMask
func (*SecurityContext_FieldMask) AppendPath ¶
func (fieldMask *SecurityContext_FieldMask) AppendPath(path SecurityContext_FieldPath)
func (*SecurityContext_FieldMask) AppendRawPath ¶
func (fieldMask *SecurityContext_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*SecurityContext_FieldMask) DecodeFirestore ¶
func (fieldMask *SecurityContext_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*SecurityContext_FieldMask) EncodeFirestore ¶
func (fieldMask *SecurityContext_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*SecurityContext_FieldMask) FilterInputFields ¶
func (fieldMask *SecurityContext_FieldMask) FilterInputFields() *SecurityContext_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*SecurityContext_FieldMask) FromProtoFieldMask ¶
func (fieldMask *SecurityContext_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*SecurityContext_FieldMask) GetPaths ¶
func (fieldMask *SecurityContext_FieldMask) GetPaths() []SecurityContext_FieldPath
func (*SecurityContext_FieldMask) GetRawPaths ¶
func (fieldMask *SecurityContext_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*SecurityContext_FieldMask) IsFull ¶
func (fieldMask *SecurityContext_FieldMask) IsFull() bool
func (SecurityContext_FieldMask) Marshal ¶
func (fieldMask SecurityContext_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (SecurityContext_FieldMask) MarshalJSON ¶
func (fieldMask SecurityContext_FieldMask) MarshalJSON() ([]byte, error)
func (*SecurityContext_FieldMask) PathsCount ¶
func (fieldMask *SecurityContext_FieldMask) PathsCount() int
func (*SecurityContext_FieldMask) Project ¶
func (fieldMask *SecurityContext_FieldMask) Project(source *SecurityContext) *SecurityContext
func (*SecurityContext_FieldMask) ProjectRaw ¶
func (fieldMask *SecurityContext_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*SecurityContext_FieldMask) ProtoMessage ¶
func (fieldMask *SecurityContext_FieldMask) ProtoMessage()
func (*SecurityContext_FieldMask) ProtoReflect ¶
func (fieldMask *SecurityContext_FieldMask) ProtoReflect() preflect.Message
func (*SecurityContext_FieldMask) Reset ¶
func (fieldMask *SecurityContext_FieldMask) Reset()
func (*SecurityContext_FieldMask) Set ¶
func (fieldMask *SecurityContext_FieldMask) Set(target, source *SecurityContext)
func (*SecurityContext_FieldMask) SetFromCliFlag ¶
func (fieldMask *SecurityContext_FieldMask) SetFromCliFlag(raw string) error
func (*SecurityContext_FieldMask) SetRaw ¶
func (fieldMask *SecurityContext_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*SecurityContext_FieldMask) Size ¶
func (fieldMask *SecurityContext_FieldMask) Size() int
func (*SecurityContext_FieldMask) String ¶
func (fieldMask *SecurityContext_FieldMask) String() string
func (*SecurityContext_FieldMask) Subtract ¶
func (fieldMask *SecurityContext_FieldMask) Subtract(other *SecurityContext_FieldMask) *SecurityContext_FieldMask
func (*SecurityContext_FieldMask) SubtractRaw ¶
func (fieldMask *SecurityContext_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*SecurityContext_FieldMask) ToProtoFieldMask ¶
func (fieldMask *SecurityContext_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*SecurityContext_FieldMask) Unmarshal ¶
func (fieldMask *SecurityContext_FieldMask) Unmarshal(data []byte) error
func (*SecurityContext_FieldMask) UnmarshalJSON ¶
func (fieldMask *SecurityContext_FieldMask) UnmarshalJSON(data []byte) error
type SecurityContext_FieldPath ¶
type SecurityContext_FieldPath interface { gotenobject.FieldPath Selector() SecurityContext_FieldPathSelector Get(source *SecurityContext) []interface{} GetSingle(source *SecurityContext) (interface{}, bool) ClearValue(item *SecurityContext) // Those methods build corresponding SecurityContext_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) SecurityContext_FieldPathValue WithIArrayOfValues(values interface{}) SecurityContext_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) SecurityContext_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildSecurityContext_FieldPath ¶
func BuildSecurityContext_FieldPath(fp gotenobject.RawFieldPath) (SecurityContext_FieldPath, error)
func MustParseSecurityContext_FieldPath ¶
func MustParseSecurityContext_FieldPath(rawField string) SecurityContext_FieldPath
func ParseSecurityContext_FieldPath ¶
func ParseSecurityContext_FieldPath(rawField string) (SecurityContext_FieldPath, error)
type SecurityContext_FieldPathArrayItemValue ¶
type SecurityContext_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue SecurityContext_FieldPath ContainsValue(*SecurityContext) bool }
SecurityContext_FieldPathArrayItemValue allows storing single item in Path-specific values for SecurityContext according to their type Present only for array (repeated) types.
func MustParseSecurityContext_FieldPathArrayItemValue ¶
func MustParseSecurityContext_FieldPathArrayItemValue(pathStr, valueStr string) SecurityContext_FieldPathArrayItemValue
func ParseSecurityContext_FieldPathArrayItemValue ¶
func ParseSecurityContext_FieldPathArrayItemValue(pathStr, valueStr string) (SecurityContext_FieldPathArrayItemValue, error)
ParseSecurityContext_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type SecurityContext_FieldPathArrayOfValues ¶
type SecurityContext_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues SecurityContext_FieldPath }
SecurityContext_FieldPathArrayOfValues allows storing slice of values for SecurityContext fields according to their type
func MustParseSecurityContext_FieldPathArrayOfValues ¶
func MustParseSecurityContext_FieldPathArrayOfValues(pathStr, valuesStr string) SecurityContext_FieldPathArrayOfValues
func ParseSecurityContext_FieldPathArrayOfValues ¶
func ParseSecurityContext_FieldPathArrayOfValues(pathStr, valuesStr string) (SecurityContext_FieldPathArrayOfValues, error)
type SecurityContext_FieldPathSelector ¶
type SecurityContext_FieldPathSelector int32
const (
SecurityContext_FieldPathSelectorPrivileged SecurityContext_FieldPathSelector = 0
)
func (SecurityContext_FieldPathSelector) String ¶
func (s SecurityContext_FieldPathSelector) String() string
type SecurityContext_FieldPathValue ¶
type SecurityContext_FieldPathValue interface { SecurityContext_FieldPath gotenobject.FieldPathValue SetTo(target **SecurityContext) CompareWith(*SecurityContext) (cmp int, comparable bool) }
SecurityContext_FieldPathValue allows storing values for SecurityContext fields according to their type
func MustParseSecurityContext_FieldPathValue ¶
func MustParseSecurityContext_FieldPathValue(pathStr, valueStr string) SecurityContext_FieldPathValue
func ParseSecurityContext_FieldPathValue ¶
func ParseSecurityContext_FieldPathValue(pathStr, valueStr string) (SecurityContext_FieldPathValue, error)
type SecurityContext_FieldTerminalPath ¶
type SecurityContext_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*SecurityContext_FieldTerminalPath) ClearValue ¶
func (fp *SecurityContext_FieldTerminalPath) ClearValue(item *SecurityContext)
func (*SecurityContext_FieldTerminalPath) ClearValueRaw ¶
func (fp *SecurityContext_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*SecurityContext_FieldTerminalPath) Get ¶
func (fp *SecurityContext_FieldTerminalPath) Get(source *SecurityContext) (values []interface{})
Get returns all values pointed by specific field from source SecurityContext
func (*SecurityContext_FieldTerminalPath) GetDefault ¶
func (fp *SecurityContext_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*SecurityContext_FieldTerminalPath) GetRaw ¶
func (fp *SecurityContext_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*SecurityContext_FieldTerminalPath) GetSingle ¶
func (fp *SecurityContext_FieldTerminalPath) GetSingle(source *SecurityContext) (interface{}, bool)
GetSingle returns value pointed by specific field of from source SecurityContext
func (*SecurityContext_FieldTerminalPath) GetSingleRaw ¶
func (fp *SecurityContext_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*SecurityContext_FieldTerminalPath) IsLeaf ¶
func (fp *SecurityContext_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*SecurityContext_FieldTerminalPath) JSONString ¶
func (fp *SecurityContext_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*SecurityContext_FieldTerminalPath) Selector ¶
func (fp *SecurityContext_FieldTerminalPath) Selector() SecurityContext_FieldPathSelector
func (*SecurityContext_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *SecurityContext_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*SecurityContext_FieldTerminalPath) String ¶
func (fp *SecurityContext_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*SecurityContext_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *SecurityContext_FieldTerminalPath) WithIArrayItemValue(value interface{}) SecurityContext_FieldPathArrayItemValue
func (*SecurityContext_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *SecurityContext_FieldTerminalPath) WithIArrayOfValues(values interface{}) SecurityContext_FieldPathArrayOfValues
func (*SecurityContext_FieldTerminalPath) WithIValue ¶
func (fp *SecurityContext_FieldTerminalPath) WithIValue(value interface{}) SecurityContext_FieldPathValue
func (*SecurityContext_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *SecurityContext_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*SecurityContext_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *SecurityContext_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*SecurityContext_FieldTerminalPath) WithRawIValue ¶
func (fp *SecurityContext_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type SecurityContext_FieldTerminalPathArrayItemValue ¶
type SecurityContext_FieldTerminalPathArrayItemValue struct { SecurityContext_FieldTerminalPath // contains filtered or unexported fields }
func (*SecurityContext_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) ContainsValue(source *SecurityContext) bool
Contains returns a boolean indicating if value that is being held is present in given 'SecurityContext'
func (*SecurityContext_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object SecurityContext as interface{}
func (*SecurityContext_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) GetSingle(source *SecurityContext) (interface{}, bool)
func (*SecurityContext_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *SecurityContext_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type SecurityContext_FieldTerminalPathArrayOfValues ¶
type SecurityContext_FieldTerminalPathArrayOfValues struct { SecurityContext_FieldTerminalPath // contains filtered or unexported fields }
func (*SecurityContext_FieldTerminalPathArrayOfValues) AsPrivilegedArrayOfValues ¶
func (fpaov *SecurityContext_FieldTerminalPathArrayOfValues) AsPrivilegedArrayOfValues() ([]bool, bool)
func (*SecurityContext_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *SecurityContext_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type SecurityContext_FieldTerminalPathValue ¶
type SecurityContext_FieldTerminalPathValue struct { SecurityContext_FieldTerminalPath // contains filtered or unexported fields }
func (*SecurityContext_FieldTerminalPathValue) AsPrivilegedValue ¶
func (fpv *SecurityContext_FieldTerminalPathValue) AsPrivilegedValue() (bool, bool)
func (*SecurityContext_FieldTerminalPathValue) CompareWith ¶
func (fpv *SecurityContext_FieldTerminalPathValue) CompareWith(source *SecurityContext) (int, bool)
CompareWith compares value in the 'SecurityContext_FieldTerminalPathValue' with the value under path in 'SecurityContext'.
func (*SecurityContext_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *SecurityContext_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*SecurityContext_FieldTerminalPathValue) GetRawValue ¶
func (fpv *SecurityContext_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'SecurityContext' as interface{}
func (*SecurityContext_FieldTerminalPathValue) SetTo ¶
func (fpv *SecurityContext_FieldTerminalPathValue) SetTo(target **SecurityContext)
SetTo stores value for selected field for object SecurityContext
func (*SecurityContext_FieldTerminalPathValue) SetToRaw ¶
func (fpv *SecurityContext_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Volume ¶
type Volume struct { // Volume's name. // Must be a DNS_LABEL and unique within the pod. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // HostPath represents a pre-existing file or directory on the host // machine that is directly exposed to the container. This is generally // used for system agents or other privileged things that are allowed // to see the host machine. Most containers will NOT need this. HostPath *HostPathVolumeSource `protobuf:"bytes,101,opt,name=host_path,json=hostPath,proto3" json:"host_path,omitempty" firestore:"hostPath"` // Secret represents a secret that should populate this volume. // More info: https://kubernetes.io/docs/concepts/storage/volumes#secret Secret *SecretVolumeSource `protobuf:"bytes,106,opt,name=secret,proto3" json:"secret,omitempty" firestore:"secret"` // ConfigMap represents a configMap that should populate this volume ConfigMap *ConfigMapVolumeSource `protobuf:"bytes,119,opt,name=config_map,json=configMap,proto3" json:"config_map,omitempty" firestore:"configMap"` // contains filtered or unexported fields }
Volume represents a named volume in a pod that may be accessed by any container in the pod.
func (*Volume) CloneRaw ¶
func (o *Volume) CloneRaw() gotenobject.GotenObjectExt
func (*Volume) Descriptor ¶
Deprecated, Use Volume.ProtoReflect.Descriptor instead.
func (*Volume) GetConfigMap ¶
func (m *Volume) GetConfigMap() *ConfigMapVolumeSource
func (*Volume) GetHostPath ¶
func (m *Volume) GetHostPath() *HostPathVolumeSource
func (*Volume) GetSecret ¶
func (m *Volume) GetSecret() *SecretVolumeSource
func (*Volume) GotenMessage ¶
func (*Volume) GotenMessage()
func (*Volume) GotenObjectExt ¶
func (o *Volume) GotenObjectExt()
func (*Volume) GotenValidate ¶
func (*Volume) MakeDiffFieldMask ¶
func (o *Volume) MakeDiffFieldMask(other *Volume) *Volume_FieldMask
func (*Volume) MakeFullFieldMask ¶
func (o *Volume) MakeFullFieldMask() *Volume_FieldMask
func (*Volume) MakeRawDiffFieldMask ¶
func (o *Volume) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Volume) MakeRawFullFieldMask ¶
func (o *Volume) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Volume) MarshalJSON ¶
func (*Volume) MergeRaw ¶
func (o *Volume) MergeRaw(source gotenobject.GotenObjectExt)
func (*Volume) ProtoMessage ¶
func (*Volume) ProtoMessage()
func (*Volume) ProtoReflect ¶
func (*Volume) SetConfigMap ¶
func (m *Volume) SetConfigMap(fv *ConfigMapVolumeSource)
func (*Volume) SetHostPath ¶
func (m *Volume) SetHostPath(fv *HostPathVolumeSource)
func (*Volume) SetSecret ¶
func (m *Volume) SetSecret(fv *SecretVolumeSource)
func (*Volume) UnmarshalJSON ¶
type VolumeFieldPathBuilder ¶
type VolumeFieldPathBuilder struct{}
func NewVolumeFieldPathBuilder ¶
func NewVolumeFieldPathBuilder() VolumeFieldPathBuilder
func (VolumeFieldPathBuilder) ConfigMap ¶
func (VolumeFieldPathBuilder) ConfigMap() VolumePathSelectorConfigMap
func (VolumeFieldPathBuilder) HostPath ¶
func (VolumeFieldPathBuilder) HostPath() VolumePathSelectorHostPath
func (VolumeFieldPathBuilder) Name ¶
func (VolumeFieldPathBuilder) Name() VolumePathSelectorName
func (VolumeFieldPathBuilder) Secret ¶
func (VolumeFieldPathBuilder) Secret() VolumePathSelectorSecret
type VolumeMount ¶
type VolumeMount struct { // This must match the Name of a Volume. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Mounted read-only if true, read-write otherwise (false or unspecified). // Defaults to false. ReadOnly bool `protobuf:"varint,2,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty" firestore:"readOnly"` // Path within the container at which the volume should be mounted. Must // not contain ':'. MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty" firestore:"mountPath"` // Path within the volume from which the container's volume should be mounted. // Defaults to "" (volume's root). SubPath string `protobuf:"bytes,4,opt,name=sub_path,json=subPath,proto3" json:"sub_path,omitempty" firestore:"subPath"` // contains filtered or unexported fields }
VolumeMount describes a mounting of a Volume within a container.
func (*VolumeMount) Clone ¶
func (o *VolumeMount) Clone() *VolumeMount
func (*VolumeMount) CloneRaw ¶
func (o *VolumeMount) CloneRaw() gotenobject.GotenObjectExt
func (*VolumeMount) Descriptor ¶
func (*VolumeMount) Descriptor() ([]byte, []int)
Deprecated, Use VolumeMount.ProtoReflect.Descriptor instead.
func (*VolumeMount) GetMountPath ¶
func (m *VolumeMount) GetMountPath() string
func (*VolumeMount) GetName ¶
func (m *VolumeMount) GetName() string
func (*VolumeMount) GetReadOnly ¶
func (m *VolumeMount) GetReadOnly() bool
func (*VolumeMount) GetSubPath ¶
func (m *VolumeMount) GetSubPath() string
func (*VolumeMount) GotenMessage ¶
func (*VolumeMount) GotenMessage()
func (*VolumeMount) GotenObjectExt ¶
func (o *VolumeMount) GotenObjectExt()
func (*VolumeMount) GotenValidate ¶
func (obj *VolumeMount) GotenValidate() error
func (*VolumeMount) MakeDiffFieldMask ¶
func (o *VolumeMount) MakeDiffFieldMask(other *VolumeMount) *VolumeMount_FieldMask
func (*VolumeMount) MakeFullFieldMask ¶
func (o *VolumeMount) MakeFullFieldMask() *VolumeMount_FieldMask
func (*VolumeMount) MakeRawDiffFieldMask ¶
func (o *VolumeMount) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*VolumeMount) MakeRawFullFieldMask ¶
func (o *VolumeMount) MakeRawFullFieldMask() gotenobject.FieldMask
func (*VolumeMount) Marshal ¶
func (m *VolumeMount) Marshal() ([]byte, error)
func (*VolumeMount) MarshalJSON ¶
func (m *VolumeMount) MarshalJSON() ([]byte, error)
func (*VolumeMount) Merge ¶
func (o *VolumeMount) Merge(source *VolumeMount)
func (*VolumeMount) MergeRaw ¶
func (o *VolumeMount) MergeRaw(source gotenobject.GotenObjectExt)
func (*VolumeMount) ProtoMessage ¶
func (*VolumeMount) ProtoMessage()
func (*VolumeMount) ProtoReflect ¶
func (m *VolumeMount) ProtoReflect() preflect.Message
func (*VolumeMount) Reset ¶
func (m *VolumeMount) Reset()
func (*VolumeMount) SetMountPath ¶
func (m *VolumeMount) SetMountPath(fv string)
func (*VolumeMount) SetName ¶
func (m *VolumeMount) SetName(fv string)
func (*VolumeMount) SetReadOnly ¶
func (m *VolumeMount) SetReadOnly(fv bool)
func (*VolumeMount) SetSubPath ¶
func (m *VolumeMount) SetSubPath(fv string)
func (*VolumeMount) String ¶
func (m *VolumeMount) String() string
func (*VolumeMount) Unmarshal ¶
func (m *VolumeMount) Unmarshal(b []byte) error
func (*VolumeMount) UnmarshalJSON ¶
func (m *VolumeMount) UnmarshalJSON(data []byte) error
type VolumeMountFieldPathBuilder ¶
type VolumeMountFieldPathBuilder struct{}
func NewVolumeMountFieldPathBuilder ¶
func NewVolumeMountFieldPathBuilder() VolumeMountFieldPathBuilder
func (VolumeMountFieldPathBuilder) MountPath ¶
func (VolumeMountFieldPathBuilder) MountPath() VolumeMountPathSelectorMountPath
func (VolumeMountFieldPathBuilder) Name ¶
func (VolumeMountFieldPathBuilder) Name() VolumeMountPathSelectorName
func (VolumeMountFieldPathBuilder) ReadOnly ¶
func (VolumeMountFieldPathBuilder) ReadOnly() VolumeMountPathSelectorReadOnly
func (VolumeMountFieldPathBuilder) SubPath ¶
func (VolumeMountFieldPathBuilder) SubPath() VolumeMountPathSelectorSubPath
type VolumeMountPathSelectorMountPath ¶
type VolumeMountPathSelectorMountPath struct{}
func (VolumeMountPathSelectorMountPath) FieldPath ¶
func (VolumeMountPathSelectorMountPath) FieldPath() *VolumeMount_FieldTerminalPath
func (VolumeMountPathSelectorMountPath) WithArrayOfValues ¶
func (s VolumeMountPathSelectorMountPath) WithArrayOfValues(values []string) *VolumeMount_FieldTerminalPathArrayOfValues
func (VolumeMountPathSelectorMountPath) WithValue ¶
func (s VolumeMountPathSelectorMountPath) WithValue(value string) *VolumeMount_FieldTerminalPathValue
type VolumeMountPathSelectorName ¶
type VolumeMountPathSelectorName struct{}
func (VolumeMountPathSelectorName) FieldPath ¶
func (VolumeMountPathSelectorName) FieldPath() *VolumeMount_FieldTerminalPath
func (VolumeMountPathSelectorName) WithArrayOfValues ¶
func (s VolumeMountPathSelectorName) WithArrayOfValues(values []string) *VolumeMount_FieldTerminalPathArrayOfValues
func (VolumeMountPathSelectorName) WithValue ¶
func (s VolumeMountPathSelectorName) WithValue(value string) *VolumeMount_FieldTerminalPathValue
type VolumeMountPathSelectorReadOnly ¶
type VolumeMountPathSelectorReadOnly struct{}
func (VolumeMountPathSelectorReadOnly) FieldPath ¶
func (VolumeMountPathSelectorReadOnly) FieldPath() *VolumeMount_FieldTerminalPath
func (VolumeMountPathSelectorReadOnly) WithArrayOfValues ¶
func (s VolumeMountPathSelectorReadOnly) WithArrayOfValues(values []bool) *VolumeMount_FieldTerminalPathArrayOfValues
func (VolumeMountPathSelectorReadOnly) WithValue ¶
func (s VolumeMountPathSelectorReadOnly) WithValue(value bool) *VolumeMount_FieldTerminalPathValue
type VolumeMountPathSelectorSubPath ¶
type VolumeMountPathSelectorSubPath struct{}
func (VolumeMountPathSelectorSubPath) FieldPath ¶
func (VolumeMountPathSelectorSubPath) FieldPath() *VolumeMount_FieldTerminalPath
func (VolumeMountPathSelectorSubPath) WithArrayOfValues ¶
func (s VolumeMountPathSelectorSubPath) WithArrayOfValues(values []string) *VolumeMount_FieldTerminalPathArrayOfValues
func (VolumeMountPathSelectorSubPath) WithValue ¶
func (s VolumeMountPathSelectorSubPath) WithValue(value string) *VolumeMount_FieldTerminalPathValue
type VolumeMount_FieldMask ¶
type VolumeMount_FieldMask struct {
Paths []VolumeMount_FieldPath
}
func FullVolumeMount_FieldMask ¶
func FullVolumeMount_FieldMask() *VolumeMount_FieldMask
func (*VolumeMount_FieldMask) AppendPath ¶
func (fieldMask *VolumeMount_FieldMask) AppendPath(path VolumeMount_FieldPath)
func (*VolumeMount_FieldMask) AppendRawPath ¶
func (fieldMask *VolumeMount_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*VolumeMount_FieldMask) DecodeFirestore ¶
func (fieldMask *VolumeMount_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*VolumeMount_FieldMask) EncodeFirestore ¶
func (fieldMask *VolumeMount_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*VolumeMount_FieldMask) FilterInputFields ¶
func (fieldMask *VolumeMount_FieldMask) FilterInputFields() *VolumeMount_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*VolumeMount_FieldMask) FromProtoFieldMask ¶
func (fieldMask *VolumeMount_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*VolumeMount_FieldMask) GetPaths ¶
func (fieldMask *VolumeMount_FieldMask) GetPaths() []VolumeMount_FieldPath
func (*VolumeMount_FieldMask) GetRawPaths ¶
func (fieldMask *VolumeMount_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*VolumeMount_FieldMask) IsFull ¶
func (fieldMask *VolumeMount_FieldMask) IsFull() bool
func (VolumeMount_FieldMask) Marshal ¶
func (fieldMask VolumeMount_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (VolumeMount_FieldMask) MarshalJSON ¶
func (fieldMask VolumeMount_FieldMask) MarshalJSON() ([]byte, error)
func (*VolumeMount_FieldMask) PathsCount ¶
func (fieldMask *VolumeMount_FieldMask) PathsCount() int
func (*VolumeMount_FieldMask) Project ¶
func (fieldMask *VolumeMount_FieldMask) Project(source *VolumeMount) *VolumeMount
func (*VolumeMount_FieldMask) ProjectRaw ¶
func (fieldMask *VolumeMount_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*VolumeMount_FieldMask) ProtoMessage ¶
func (fieldMask *VolumeMount_FieldMask) ProtoMessage()
func (*VolumeMount_FieldMask) ProtoReflect ¶
func (fieldMask *VolumeMount_FieldMask) ProtoReflect() preflect.Message
func (*VolumeMount_FieldMask) Reset ¶
func (fieldMask *VolumeMount_FieldMask) Reset()
func (*VolumeMount_FieldMask) Set ¶
func (fieldMask *VolumeMount_FieldMask) Set(target, source *VolumeMount)
func (*VolumeMount_FieldMask) SetFromCliFlag ¶
func (fieldMask *VolumeMount_FieldMask) SetFromCliFlag(raw string) error
func (*VolumeMount_FieldMask) SetRaw ¶
func (fieldMask *VolumeMount_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*VolumeMount_FieldMask) Size ¶
func (fieldMask *VolumeMount_FieldMask) Size() int
func (*VolumeMount_FieldMask) String ¶
func (fieldMask *VolumeMount_FieldMask) String() string
func (*VolumeMount_FieldMask) Subtract ¶
func (fieldMask *VolumeMount_FieldMask) Subtract(other *VolumeMount_FieldMask) *VolumeMount_FieldMask
func (*VolumeMount_FieldMask) SubtractRaw ¶
func (fieldMask *VolumeMount_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*VolumeMount_FieldMask) ToProtoFieldMask ¶
func (fieldMask *VolumeMount_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*VolumeMount_FieldMask) Unmarshal ¶
func (fieldMask *VolumeMount_FieldMask) Unmarshal(data []byte) error
func (*VolumeMount_FieldMask) UnmarshalJSON ¶
func (fieldMask *VolumeMount_FieldMask) UnmarshalJSON(data []byte) error
type VolumeMount_FieldPath ¶
type VolumeMount_FieldPath interface { gotenobject.FieldPath Selector() VolumeMount_FieldPathSelector Get(source *VolumeMount) []interface{} GetSingle(source *VolumeMount) (interface{}, bool) ClearValue(item *VolumeMount) // Those methods build corresponding VolumeMount_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) VolumeMount_FieldPathValue WithIArrayOfValues(values interface{}) VolumeMount_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) VolumeMount_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildVolumeMount_FieldPath ¶
func BuildVolumeMount_FieldPath(fp gotenobject.RawFieldPath) (VolumeMount_FieldPath, error)
func MustParseVolumeMount_FieldPath ¶
func MustParseVolumeMount_FieldPath(rawField string) VolumeMount_FieldPath
func ParseVolumeMount_FieldPath ¶
func ParseVolumeMount_FieldPath(rawField string) (VolumeMount_FieldPath, error)
type VolumeMount_FieldPathArrayItemValue ¶
type VolumeMount_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue VolumeMount_FieldPath ContainsValue(*VolumeMount) bool }
VolumeMount_FieldPathArrayItemValue allows storing single item in Path-specific values for VolumeMount according to their type Present only for array (repeated) types.
func MustParseVolumeMount_FieldPathArrayItemValue ¶
func MustParseVolumeMount_FieldPathArrayItemValue(pathStr, valueStr string) VolumeMount_FieldPathArrayItemValue
func ParseVolumeMount_FieldPathArrayItemValue ¶
func ParseVolumeMount_FieldPathArrayItemValue(pathStr, valueStr string) (VolumeMount_FieldPathArrayItemValue, error)
ParseVolumeMount_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type VolumeMount_FieldPathArrayOfValues ¶
type VolumeMount_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues VolumeMount_FieldPath }
VolumeMount_FieldPathArrayOfValues allows storing slice of values for VolumeMount fields according to their type
func MustParseVolumeMount_FieldPathArrayOfValues ¶
func MustParseVolumeMount_FieldPathArrayOfValues(pathStr, valuesStr string) VolumeMount_FieldPathArrayOfValues
func ParseVolumeMount_FieldPathArrayOfValues ¶
func ParseVolumeMount_FieldPathArrayOfValues(pathStr, valuesStr string) (VolumeMount_FieldPathArrayOfValues, error)
type VolumeMount_FieldPathSelector ¶
type VolumeMount_FieldPathSelector int32
const ( VolumeMount_FieldPathSelectorName VolumeMount_FieldPathSelector = 0 VolumeMount_FieldPathSelectorReadOnly VolumeMount_FieldPathSelector = 1 VolumeMount_FieldPathSelectorMountPath VolumeMount_FieldPathSelector = 2 VolumeMount_FieldPathSelectorSubPath VolumeMount_FieldPathSelector = 3 )
func (VolumeMount_FieldPathSelector) String ¶
func (s VolumeMount_FieldPathSelector) String() string
type VolumeMount_FieldPathValue ¶
type VolumeMount_FieldPathValue interface { VolumeMount_FieldPath gotenobject.FieldPathValue SetTo(target **VolumeMount) CompareWith(*VolumeMount) (cmp int, comparable bool) }
VolumeMount_FieldPathValue allows storing values for VolumeMount fields according to their type
func MustParseVolumeMount_FieldPathValue ¶
func MustParseVolumeMount_FieldPathValue(pathStr, valueStr string) VolumeMount_FieldPathValue
func ParseVolumeMount_FieldPathValue ¶
func ParseVolumeMount_FieldPathValue(pathStr, valueStr string) (VolumeMount_FieldPathValue, error)
type VolumeMount_FieldTerminalPath ¶
type VolumeMount_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*VolumeMount_FieldTerminalPath) ClearValue ¶
func (fp *VolumeMount_FieldTerminalPath) ClearValue(item *VolumeMount)
func (*VolumeMount_FieldTerminalPath) ClearValueRaw ¶
func (fp *VolumeMount_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*VolumeMount_FieldTerminalPath) Get ¶
func (fp *VolumeMount_FieldTerminalPath) Get(source *VolumeMount) (values []interface{})
Get returns all values pointed by specific field from source VolumeMount
func (*VolumeMount_FieldTerminalPath) GetDefault ¶
func (fp *VolumeMount_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*VolumeMount_FieldTerminalPath) GetRaw ¶
func (fp *VolumeMount_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*VolumeMount_FieldTerminalPath) GetSingle ¶
func (fp *VolumeMount_FieldTerminalPath) GetSingle(source *VolumeMount) (interface{}, bool)
GetSingle returns value pointed by specific field of from source VolumeMount
func (*VolumeMount_FieldTerminalPath) GetSingleRaw ¶
func (fp *VolumeMount_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*VolumeMount_FieldTerminalPath) IsLeaf ¶
func (fp *VolumeMount_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*VolumeMount_FieldTerminalPath) JSONString ¶
func (fp *VolumeMount_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*VolumeMount_FieldTerminalPath) Selector ¶
func (fp *VolumeMount_FieldTerminalPath) Selector() VolumeMount_FieldPathSelector
func (*VolumeMount_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *VolumeMount_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*VolumeMount_FieldTerminalPath) String ¶
func (fp *VolumeMount_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*VolumeMount_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *VolumeMount_FieldTerminalPath) WithIArrayItemValue(value interface{}) VolumeMount_FieldPathArrayItemValue
func (*VolumeMount_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *VolumeMount_FieldTerminalPath) WithIArrayOfValues(values interface{}) VolumeMount_FieldPathArrayOfValues
func (*VolumeMount_FieldTerminalPath) WithIValue ¶
func (fp *VolumeMount_FieldTerminalPath) WithIValue(value interface{}) VolumeMount_FieldPathValue
func (*VolumeMount_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *VolumeMount_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*VolumeMount_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *VolumeMount_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*VolumeMount_FieldTerminalPath) WithRawIValue ¶
func (fp *VolumeMount_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type VolumeMount_FieldTerminalPathArrayItemValue ¶
type VolumeMount_FieldTerminalPathArrayItemValue struct { VolumeMount_FieldTerminalPath // contains filtered or unexported fields }
func (*VolumeMount_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) ContainsValue(source *VolumeMount) bool
Contains returns a boolean indicating if value that is being held is present in given 'VolumeMount'
func (*VolumeMount_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object VolumeMount as interface{}
func (*VolumeMount_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) GetSingle(source *VolumeMount) (interface{}, bool)
func (*VolumeMount_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *VolumeMount_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type VolumeMount_FieldTerminalPathArrayOfValues ¶
type VolumeMount_FieldTerminalPathArrayOfValues struct { VolumeMount_FieldTerminalPath // contains filtered or unexported fields }
func (*VolumeMount_FieldTerminalPathArrayOfValues) AsMountPathArrayOfValues ¶
func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsMountPathArrayOfValues() ([]string, bool)
func (*VolumeMount_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*VolumeMount_FieldTerminalPathArrayOfValues) AsReadOnlyArrayOfValues ¶
func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsReadOnlyArrayOfValues() ([]bool, bool)
func (*VolumeMount_FieldTerminalPathArrayOfValues) AsSubPathArrayOfValues ¶
func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) AsSubPathArrayOfValues() ([]string, bool)
func (*VolumeMount_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *VolumeMount_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type VolumeMount_FieldTerminalPathValue ¶
type VolumeMount_FieldTerminalPathValue struct { VolumeMount_FieldTerminalPath // contains filtered or unexported fields }
func (*VolumeMount_FieldTerminalPathValue) AsMountPathValue ¶
func (fpv *VolumeMount_FieldTerminalPathValue) AsMountPathValue() (string, bool)
func (*VolumeMount_FieldTerminalPathValue) AsNameValue ¶
func (fpv *VolumeMount_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*VolumeMount_FieldTerminalPathValue) AsReadOnlyValue ¶
func (fpv *VolumeMount_FieldTerminalPathValue) AsReadOnlyValue() (bool, bool)
func (*VolumeMount_FieldTerminalPathValue) AsSubPathValue ¶
func (fpv *VolumeMount_FieldTerminalPathValue) AsSubPathValue() (string, bool)
func (*VolumeMount_FieldTerminalPathValue) CompareWith ¶
func (fpv *VolumeMount_FieldTerminalPathValue) CompareWith(source *VolumeMount) (int, bool)
CompareWith compares value in the 'VolumeMount_FieldTerminalPathValue' with the value under path in 'VolumeMount'.
func (*VolumeMount_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *VolumeMount_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*VolumeMount_FieldTerminalPathValue) GetRawValue ¶
func (fpv *VolumeMount_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'VolumeMount' as interface{}
func (*VolumeMount_FieldTerminalPathValue) SetTo ¶
func (fpv *VolumeMount_FieldTerminalPathValue) SetTo(target **VolumeMount)
SetTo stores value for selected field for object VolumeMount
func (*VolumeMount_FieldTerminalPathValue) SetToRaw ¶
func (fpv *VolumeMount_FieldTerminalPathValue) SetToRaw(target proto.Message)
type VolumePathSelectorConfigMap ¶
type VolumePathSelectorConfigMap struct{}
func (VolumePathSelectorConfigMap) DefaultMode ¶
func (VolumePathSelectorConfigMap) DefaultMode() VolumePathSelectorConfigMapDefaultMode
func (VolumePathSelectorConfigMap) FieldPath ¶
func (VolumePathSelectorConfigMap) FieldPath() *Volume_FieldTerminalPath
func (VolumePathSelectorConfigMap) Items ¶
func (VolumePathSelectorConfigMap) Items() VolumePathSelectorConfigMapItems
func (VolumePathSelectorConfigMap) Name ¶
func (VolumePathSelectorConfigMap) Name() VolumePathSelectorConfigMapName
func (VolumePathSelectorConfigMap) Optional ¶
func (VolumePathSelectorConfigMap) Optional() VolumePathSelectorConfigMapOptional
func (VolumePathSelectorConfigMap) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMap) WithArrayOfValues(values []*ConfigMapVolumeSource) *Volume_FieldTerminalPathArrayOfValues
func (VolumePathSelectorConfigMap) WithSubArrayItemValue ¶
func (s VolumePathSelectorConfigMap) WithSubArrayItemValue(subPathArrayItemValue ConfigMapVolumeSource_FieldPathArrayItemValue) *Volume_FieldSubPathArrayItemValue
func (VolumePathSelectorConfigMap) WithSubArrayOfValues ¶
func (s VolumePathSelectorConfigMap) WithSubArrayOfValues(subPathArrayOfValues ConfigMapVolumeSource_FieldPathArrayOfValues) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMap) WithSubPath ¶
func (VolumePathSelectorConfigMap) WithSubPath(subPath ConfigMapVolumeSource_FieldPath) *Volume_FieldSubPath
func (VolumePathSelectorConfigMap) WithSubValue ¶
func (s VolumePathSelectorConfigMap) WithSubValue(subPathValue ConfigMapVolumeSource_FieldPathValue) *Volume_FieldSubPathValue
func (VolumePathSelectorConfigMap) WithValue ¶
func (s VolumePathSelectorConfigMap) WithValue(value *ConfigMapVolumeSource) *Volume_FieldTerminalPathValue
type VolumePathSelectorConfigMapDefaultMode ¶
type VolumePathSelectorConfigMapDefaultMode struct{}
func (VolumePathSelectorConfigMapDefaultMode) FieldPath ¶
func (VolumePathSelectorConfigMapDefaultMode) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorConfigMapDefaultMode) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMapDefaultMode) WithArrayOfValues(values []int32) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMapDefaultMode) WithValue ¶
func (s VolumePathSelectorConfigMapDefaultMode) WithValue(value int32) *Volume_FieldSubPathValue
type VolumePathSelectorConfigMapItems ¶
type VolumePathSelectorConfigMapItems struct{}
func (VolumePathSelectorConfigMapItems) FieldPath ¶
func (VolumePathSelectorConfigMapItems) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorConfigMapItems) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMapItems) WithArrayOfValues(values [][]*KeyToPath) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMapItems) WithItemValue ¶
func (s VolumePathSelectorConfigMapItems) WithItemValue(value *KeyToPath) *Volume_FieldSubPathArrayItemValue
func (VolumePathSelectorConfigMapItems) WithValue ¶
func (s VolumePathSelectorConfigMapItems) WithValue(value []*KeyToPath) *Volume_FieldSubPathValue
type VolumePathSelectorConfigMapItemsKey ¶
type VolumePathSelectorConfigMapItemsKey struct{}
func (VolumePathSelectorConfigMapItemsKey) FieldPath ¶
func (VolumePathSelectorConfigMapItemsKey) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorConfigMapItemsKey) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMapItemsKey) WithArrayOfValues(values []string) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMapItemsKey) WithValue ¶
func (s VolumePathSelectorConfigMapItemsKey) WithValue(value string) *Volume_FieldSubPathValue
type VolumePathSelectorConfigMapItemsMode ¶
type VolumePathSelectorConfigMapItemsMode struct{}
func (VolumePathSelectorConfigMapItemsMode) FieldPath ¶
func (VolumePathSelectorConfigMapItemsMode) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorConfigMapItemsMode) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMapItemsMode) WithArrayOfValues(values []int32) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMapItemsMode) WithValue ¶
func (s VolumePathSelectorConfigMapItemsMode) WithValue(value int32) *Volume_FieldSubPathValue
type VolumePathSelectorConfigMapItemsPath ¶
type VolumePathSelectorConfigMapItemsPath struct{}
func (VolumePathSelectorConfigMapItemsPath) FieldPath ¶
func (VolumePathSelectorConfigMapItemsPath) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorConfigMapItemsPath) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMapItemsPath) WithArrayOfValues(values []string) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMapItemsPath) WithValue ¶
func (s VolumePathSelectorConfigMapItemsPath) WithValue(value string) *Volume_FieldSubPathValue
type VolumePathSelectorConfigMapName ¶
type VolumePathSelectorConfigMapName struct{}
func (VolumePathSelectorConfigMapName) FieldPath ¶
func (VolumePathSelectorConfigMapName) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorConfigMapName) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMapName) WithArrayOfValues(values []string) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMapName) WithValue ¶
func (s VolumePathSelectorConfigMapName) WithValue(value string) *Volume_FieldSubPathValue
type VolumePathSelectorConfigMapOptional ¶
type VolumePathSelectorConfigMapOptional struct{}
func (VolumePathSelectorConfigMapOptional) FieldPath ¶
func (VolumePathSelectorConfigMapOptional) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorConfigMapOptional) WithArrayOfValues ¶
func (s VolumePathSelectorConfigMapOptional) WithArrayOfValues(values []bool) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorConfigMapOptional) WithValue ¶
func (s VolumePathSelectorConfigMapOptional) WithValue(value bool) *Volume_FieldSubPathValue
type VolumePathSelectorHostPath ¶
type VolumePathSelectorHostPath struct{}
func (VolumePathSelectorHostPath) FieldPath ¶
func (VolumePathSelectorHostPath) FieldPath() *Volume_FieldTerminalPath
func (VolumePathSelectorHostPath) Path ¶
func (VolumePathSelectorHostPath) Path() VolumePathSelectorHostPathPath
func (VolumePathSelectorHostPath) Type ¶
func (VolumePathSelectorHostPath) Type() VolumePathSelectorHostPathType
func (VolumePathSelectorHostPath) WithArrayOfValues ¶
func (s VolumePathSelectorHostPath) WithArrayOfValues(values []*HostPathVolumeSource) *Volume_FieldTerminalPathArrayOfValues
func (VolumePathSelectorHostPath) WithSubArrayItemValue ¶
func (s VolumePathSelectorHostPath) WithSubArrayItemValue(subPathArrayItemValue HostPathVolumeSource_FieldPathArrayItemValue) *Volume_FieldSubPathArrayItemValue
func (VolumePathSelectorHostPath) WithSubArrayOfValues ¶
func (s VolumePathSelectorHostPath) WithSubArrayOfValues(subPathArrayOfValues HostPathVolumeSource_FieldPathArrayOfValues) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorHostPath) WithSubPath ¶
func (VolumePathSelectorHostPath) WithSubPath(subPath HostPathVolumeSource_FieldPath) *Volume_FieldSubPath
func (VolumePathSelectorHostPath) WithSubValue ¶
func (s VolumePathSelectorHostPath) WithSubValue(subPathValue HostPathVolumeSource_FieldPathValue) *Volume_FieldSubPathValue
func (VolumePathSelectorHostPath) WithValue ¶
func (s VolumePathSelectorHostPath) WithValue(value *HostPathVolumeSource) *Volume_FieldTerminalPathValue
type VolumePathSelectorHostPathPath ¶
type VolumePathSelectorHostPathPath struct{}
func (VolumePathSelectorHostPathPath) FieldPath ¶
func (VolumePathSelectorHostPathPath) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorHostPathPath) WithArrayOfValues ¶
func (s VolumePathSelectorHostPathPath) WithArrayOfValues(values []string) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorHostPathPath) WithValue ¶
func (s VolumePathSelectorHostPathPath) WithValue(value string) *Volume_FieldSubPathValue
type VolumePathSelectorHostPathType ¶
type VolumePathSelectorHostPathType struct{}
func (VolumePathSelectorHostPathType) FieldPath ¶
func (VolumePathSelectorHostPathType) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorHostPathType) WithArrayOfValues ¶
func (s VolumePathSelectorHostPathType) WithArrayOfValues(values []HostPathVolumeSource_Type) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorHostPathType) WithValue ¶
func (s VolumePathSelectorHostPathType) WithValue(value HostPathVolumeSource_Type) *Volume_FieldSubPathValue
type VolumePathSelectorName ¶
type VolumePathSelectorName struct{}
func (VolumePathSelectorName) FieldPath ¶
func (VolumePathSelectorName) FieldPath() *Volume_FieldTerminalPath
func (VolumePathSelectorName) WithArrayOfValues ¶
func (s VolumePathSelectorName) WithArrayOfValues(values []string) *Volume_FieldTerminalPathArrayOfValues
func (VolumePathSelectorName) WithValue ¶
func (s VolumePathSelectorName) WithValue(value string) *Volume_FieldTerminalPathValue
type VolumePathSelectorSecret ¶
type VolumePathSelectorSecret struct{}
func (VolumePathSelectorSecret) DefaultMode ¶
func (VolumePathSelectorSecret) DefaultMode() VolumePathSelectorSecretDefaultMode
func (VolumePathSelectorSecret) FieldPath ¶
func (VolumePathSelectorSecret) FieldPath() *Volume_FieldTerminalPath
func (VolumePathSelectorSecret) Items ¶
func (VolumePathSelectorSecret) Items() VolumePathSelectorSecretItems
func (VolumePathSelectorSecret) Optional ¶
func (VolumePathSelectorSecret) Optional() VolumePathSelectorSecretOptional
func (VolumePathSelectorSecret) SecretName ¶
func (VolumePathSelectorSecret) SecretName() VolumePathSelectorSecretSecretName
func (VolumePathSelectorSecret) WithArrayOfValues ¶
func (s VolumePathSelectorSecret) WithArrayOfValues(values []*SecretVolumeSource) *Volume_FieldTerminalPathArrayOfValues
func (VolumePathSelectorSecret) WithSubArrayItemValue ¶
func (s VolumePathSelectorSecret) WithSubArrayItemValue(subPathArrayItemValue SecretVolumeSource_FieldPathArrayItemValue) *Volume_FieldSubPathArrayItemValue
func (VolumePathSelectorSecret) WithSubArrayOfValues ¶
func (s VolumePathSelectorSecret) WithSubArrayOfValues(subPathArrayOfValues SecretVolumeSource_FieldPathArrayOfValues) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecret) WithSubPath ¶
func (VolumePathSelectorSecret) WithSubPath(subPath SecretVolumeSource_FieldPath) *Volume_FieldSubPath
func (VolumePathSelectorSecret) WithSubValue ¶
func (s VolumePathSelectorSecret) WithSubValue(subPathValue SecretVolumeSource_FieldPathValue) *Volume_FieldSubPathValue
func (VolumePathSelectorSecret) WithValue ¶
func (s VolumePathSelectorSecret) WithValue(value *SecretVolumeSource) *Volume_FieldTerminalPathValue
type VolumePathSelectorSecretDefaultMode ¶
type VolumePathSelectorSecretDefaultMode struct{}
func (VolumePathSelectorSecretDefaultMode) FieldPath ¶
func (VolumePathSelectorSecretDefaultMode) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorSecretDefaultMode) WithArrayOfValues ¶
func (s VolumePathSelectorSecretDefaultMode) WithArrayOfValues(values []int32) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecretDefaultMode) WithValue ¶
func (s VolumePathSelectorSecretDefaultMode) WithValue(value int32) *Volume_FieldSubPathValue
type VolumePathSelectorSecretItems ¶
type VolumePathSelectorSecretItems struct{}
func (VolumePathSelectorSecretItems) FieldPath ¶
func (VolumePathSelectorSecretItems) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorSecretItems) WithArrayOfValues ¶
func (s VolumePathSelectorSecretItems) WithArrayOfValues(values [][]*KeyToPath) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecretItems) WithItemValue ¶
func (s VolumePathSelectorSecretItems) WithItemValue(value *KeyToPath) *Volume_FieldSubPathArrayItemValue
func (VolumePathSelectorSecretItems) WithValue ¶
func (s VolumePathSelectorSecretItems) WithValue(value []*KeyToPath) *Volume_FieldSubPathValue
type VolumePathSelectorSecretItemsKey ¶
type VolumePathSelectorSecretItemsKey struct{}
func (VolumePathSelectorSecretItemsKey) FieldPath ¶
func (VolumePathSelectorSecretItemsKey) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorSecretItemsKey) WithArrayOfValues ¶
func (s VolumePathSelectorSecretItemsKey) WithArrayOfValues(values []string) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecretItemsKey) WithValue ¶
func (s VolumePathSelectorSecretItemsKey) WithValue(value string) *Volume_FieldSubPathValue
type VolumePathSelectorSecretItemsMode ¶
type VolumePathSelectorSecretItemsMode struct{}
func (VolumePathSelectorSecretItemsMode) FieldPath ¶
func (VolumePathSelectorSecretItemsMode) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorSecretItemsMode) WithArrayOfValues ¶
func (s VolumePathSelectorSecretItemsMode) WithArrayOfValues(values []int32) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecretItemsMode) WithValue ¶
func (s VolumePathSelectorSecretItemsMode) WithValue(value int32) *Volume_FieldSubPathValue
type VolumePathSelectorSecretItemsPath ¶
type VolumePathSelectorSecretItemsPath struct{}
func (VolumePathSelectorSecretItemsPath) FieldPath ¶
func (VolumePathSelectorSecretItemsPath) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorSecretItemsPath) WithArrayOfValues ¶
func (s VolumePathSelectorSecretItemsPath) WithArrayOfValues(values []string) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecretItemsPath) WithValue ¶
func (s VolumePathSelectorSecretItemsPath) WithValue(value string) *Volume_FieldSubPathValue
type VolumePathSelectorSecretOptional ¶
type VolumePathSelectorSecretOptional struct{}
func (VolumePathSelectorSecretOptional) FieldPath ¶
func (VolumePathSelectorSecretOptional) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorSecretOptional) WithArrayOfValues ¶
func (s VolumePathSelectorSecretOptional) WithArrayOfValues(values []bool) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecretOptional) WithValue ¶
func (s VolumePathSelectorSecretOptional) WithValue(value bool) *Volume_FieldSubPathValue
type VolumePathSelectorSecretSecretName ¶
type VolumePathSelectorSecretSecretName struct{}
func (VolumePathSelectorSecretSecretName) FieldPath ¶
func (VolumePathSelectorSecretSecretName) FieldPath() *Volume_FieldSubPath
func (VolumePathSelectorSecretSecretName) WithArrayOfValues ¶
func (s VolumePathSelectorSecretSecretName) WithArrayOfValues(values []string) *Volume_FieldSubPathArrayOfValues
func (VolumePathSelectorSecretSecretName) WithValue ¶
func (s VolumePathSelectorSecretSecretName) WithValue(value string) *Volume_FieldSubPathValue
type Volume_FieldMask ¶
type Volume_FieldMask struct {
Paths []Volume_FieldPath
}
func FullVolume_FieldMask ¶
func FullVolume_FieldMask() *Volume_FieldMask
func (*Volume_FieldMask) AppendPath ¶
func (fieldMask *Volume_FieldMask) AppendPath(path Volume_FieldPath)
func (*Volume_FieldMask) AppendRawPath ¶
func (fieldMask *Volume_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Volume_FieldMask) DecodeFirestore ¶
func (fieldMask *Volume_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Volume_FieldMask) EncodeFirestore ¶
func (fieldMask *Volume_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Volume_FieldMask) FilterInputFields ¶
func (fieldMask *Volume_FieldMask) FilterInputFields() *Volume_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Volume_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Volume_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Volume_FieldMask) GetPaths ¶
func (fieldMask *Volume_FieldMask) GetPaths() []Volume_FieldPath
func (*Volume_FieldMask) GetRawPaths ¶
func (fieldMask *Volume_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Volume_FieldMask) IsFull ¶
func (fieldMask *Volume_FieldMask) IsFull() bool
func (Volume_FieldMask) Marshal ¶
func (fieldMask Volume_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Volume_FieldMask) MarshalJSON ¶
func (fieldMask Volume_FieldMask) MarshalJSON() ([]byte, error)
func (*Volume_FieldMask) PathsCount ¶
func (fieldMask *Volume_FieldMask) PathsCount() int
func (*Volume_FieldMask) Project ¶
func (fieldMask *Volume_FieldMask) Project(source *Volume) *Volume
func (*Volume_FieldMask) ProjectRaw ¶
func (fieldMask *Volume_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Volume_FieldMask) ProtoMessage ¶
func (fieldMask *Volume_FieldMask) ProtoMessage()
func (*Volume_FieldMask) ProtoReflect ¶
func (fieldMask *Volume_FieldMask) ProtoReflect() preflect.Message
func (*Volume_FieldMask) Reset ¶
func (fieldMask *Volume_FieldMask) Reset()
func (*Volume_FieldMask) Set ¶
func (fieldMask *Volume_FieldMask) Set(target, source *Volume)
func (*Volume_FieldMask) SetFromCliFlag ¶
func (fieldMask *Volume_FieldMask) SetFromCliFlag(raw string) error
func (*Volume_FieldMask) SetRaw ¶
func (fieldMask *Volume_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Volume_FieldMask) Size ¶
func (fieldMask *Volume_FieldMask) Size() int
func (*Volume_FieldMask) String ¶
func (fieldMask *Volume_FieldMask) String() string
func (*Volume_FieldMask) Subtract ¶
func (fieldMask *Volume_FieldMask) Subtract(other *Volume_FieldMask) *Volume_FieldMask
func (*Volume_FieldMask) SubtractRaw ¶
func (fieldMask *Volume_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Volume_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Volume_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Volume_FieldMask) Unmarshal ¶
func (fieldMask *Volume_FieldMask) Unmarshal(data []byte) error
func (*Volume_FieldMask) UnmarshalJSON ¶
func (fieldMask *Volume_FieldMask) UnmarshalJSON(data []byte) error
type Volume_FieldPath ¶
type Volume_FieldPath interface { gotenobject.FieldPath Selector() Volume_FieldPathSelector Get(source *Volume) []interface{} GetSingle(source *Volume) (interface{}, bool) ClearValue(item *Volume) // Those methods build corresponding Volume_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Volume_FieldPathValue WithIArrayOfValues(values interface{}) Volume_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Volume_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildVolume_FieldPath ¶
func BuildVolume_FieldPath(fp gotenobject.RawFieldPath) (Volume_FieldPath, error)
func MustParseVolume_FieldPath ¶
func MustParseVolume_FieldPath(rawField string) Volume_FieldPath
func ParseVolume_FieldPath ¶
func ParseVolume_FieldPath(rawField string) (Volume_FieldPath, error)
type Volume_FieldPathArrayItemValue ¶
type Volume_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Volume_FieldPath ContainsValue(*Volume) bool }
Volume_FieldPathArrayItemValue allows storing single item in Path-specific values for Volume according to their type Present only for array (repeated) types.
func MustParseVolume_FieldPathArrayItemValue ¶
func MustParseVolume_FieldPathArrayItemValue(pathStr, valueStr string) Volume_FieldPathArrayItemValue
func ParseVolume_FieldPathArrayItemValue ¶
func ParseVolume_FieldPathArrayItemValue(pathStr, valueStr string) (Volume_FieldPathArrayItemValue, error)
ParseVolume_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Volume_FieldPathArrayOfValues ¶
type Volume_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Volume_FieldPath }
Volume_FieldPathArrayOfValues allows storing slice of values for Volume fields according to their type
func MustParseVolume_FieldPathArrayOfValues ¶
func MustParseVolume_FieldPathArrayOfValues(pathStr, valuesStr string) Volume_FieldPathArrayOfValues
func ParseVolume_FieldPathArrayOfValues ¶
func ParseVolume_FieldPathArrayOfValues(pathStr, valuesStr string) (Volume_FieldPathArrayOfValues, error)
type Volume_FieldPathSelector ¶
type Volume_FieldPathSelector int32
const ( Volume_FieldPathSelectorName Volume_FieldPathSelector = 0 Volume_FieldPathSelectorHostPath Volume_FieldPathSelector = 1 Volume_FieldPathSelectorSecret Volume_FieldPathSelector = 2 Volume_FieldPathSelectorConfigMap Volume_FieldPathSelector = 3 )
func (Volume_FieldPathSelector) String ¶
func (s Volume_FieldPathSelector) String() string
type Volume_FieldPathValue ¶
type Volume_FieldPathValue interface { Volume_FieldPath gotenobject.FieldPathValue SetTo(target **Volume) CompareWith(*Volume) (cmp int, comparable bool) }
Volume_FieldPathValue allows storing values for Volume fields according to their type
func MustParseVolume_FieldPathValue ¶
func MustParseVolume_FieldPathValue(pathStr, valueStr string) Volume_FieldPathValue
func ParseVolume_FieldPathValue ¶
func ParseVolume_FieldPathValue(pathStr, valueStr string) (Volume_FieldPathValue, error)
type Volume_FieldSubPath ¶
type Volume_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*Volume_FieldSubPath) AsConfigMapSubPath ¶
func (fps *Volume_FieldSubPath) AsConfigMapSubPath() (ConfigMapVolumeSource_FieldPath, bool)
func (*Volume_FieldSubPath) AsHostPathSubPath ¶
func (fps *Volume_FieldSubPath) AsHostPathSubPath() (HostPathVolumeSource_FieldPath, bool)
func (*Volume_FieldSubPath) AsSecretSubPath ¶
func (fps *Volume_FieldSubPath) AsSecretSubPath() (SecretVolumeSource_FieldPath, bool)
func (*Volume_FieldSubPath) ClearValue ¶
func (fps *Volume_FieldSubPath) ClearValue(item *Volume)
func (*Volume_FieldSubPath) ClearValueRaw ¶
func (fps *Volume_FieldSubPath) ClearValueRaw(item proto.Message)
func (*Volume_FieldSubPath) Get ¶
func (fps *Volume_FieldSubPath) Get(source *Volume) (values []interface{})
Get returns all values pointed by selected field from source Volume
func (*Volume_FieldSubPath) GetDefault ¶
func (fps *Volume_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Volume_FieldSubPath) GetRaw ¶
func (fps *Volume_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*Volume_FieldSubPath) GetSingle ¶
func (fps *Volume_FieldSubPath) GetSingle(source *Volume) (interface{}, bool)
GetSingle returns value of selected field from source Volume
func (*Volume_FieldSubPath) GetSingleRaw ¶
func (fps *Volume_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Volume_FieldSubPath) IsLeaf ¶
func (fps *Volume_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Volume_FieldSubPath) JSONString ¶
func (fps *Volume_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Volume_FieldSubPath) Selector ¶
func (fps *Volume_FieldSubPath) Selector() Volume_FieldPathSelector
func (*Volume_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *Volume_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Volume_FieldSubPath) String ¶
func (fps *Volume_FieldSubPath) String() string
String returns path representation in proto convention
func (*Volume_FieldSubPath) WithIArrayItemValue ¶
func (fps *Volume_FieldSubPath) WithIArrayItemValue(value interface{}) Volume_FieldPathArrayItemValue
func (*Volume_FieldSubPath) WithIArrayOfValues ¶
func (fps *Volume_FieldSubPath) WithIArrayOfValues(values interface{}) Volume_FieldPathArrayOfValues
func (*Volume_FieldSubPath) WithIValue ¶
func (fps *Volume_FieldSubPath) WithIValue(value interface{}) Volume_FieldPathValue
func (*Volume_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *Volume_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Volume_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *Volume_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Volume_FieldSubPath) WithRawIValue ¶
func (fps *Volume_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Volume_FieldSubPathArrayItemValue ¶
type Volume_FieldSubPathArrayItemValue struct { Volume_FieldPath // contains filtered or unexported fields }
func (*Volume_FieldSubPathArrayItemValue) AsConfigMapPathItemValue ¶
func (fpaivs *Volume_FieldSubPathArrayItemValue) AsConfigMapPathItemValue() (ConfigMapVolumeSource_FieldPathArrayItemValue, bool)
func (*Volume_FieldSubPathArrayItemValue) AsHostPathPathItemValue ¶
func (fpaivs *Volume_FieldSubPathArrayItemValue) AsHostPathPathItemValue() (HostPathVolumeSource_FieldPathArrayItemValue, bool)
func (*Volume_FieldSubPathArrayItemValue) AsSecretPathItemValue ¶
func (fpaivs *Volume_FieldSubPathArrayItemValue) AsSecretPathItemValue() (SecretVolumeSource_FieldPathArrayItemValue, bool)
func (*Volume_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *Volume_FieldSubPathArrayItemValue) ContainsValue(source *Volume) bool
Contains returns a boolean indicating if value that is being held is present in given 'Volume'
func (*Volume_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *Volume_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type Volume_FieldSubPathArrayOfValues ¶
type Volume_FieldSubPathArrayOfValues struct { Volume_FieldPath // contains filtered or unexported fields }
func (*Volume_FieldSubPathArrayOfValues) AsConfigMapPathArrayOfValues ¶
func (fpsaov *Volume_FieldSubPathArrayOfValues) AsConfigMapPathArrayOfValues() (ConfigMapVolumeSource_FieldPathArrayOfValues, bool)
func (*Volume_FieldSubPathArrayOfValues) AsHostPathPathArrayOfValues ¶
func (fpsaov *Volume_FieldSubPathArrayOfValues) AsHostPathPathArrayOfValues() (HostPathVolumeSource_FieldPathArrayOfValues, bool)
func (*Volume_FieldSubPathArrayOfValues) AsSecretPathArrayOfValues ¶
func (fpsaov *Volume_FieldSubPathArrayOfValues) AsSecretPathArrayOfValues() (SecretVolumeSource_FieldPathArrayOfValues, bool)
func (*Volume_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *Volume_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type Volume_FieldSubPathValue ¶
type Volume_FieldSubPathValue struct { Volume_FieldPath // contains filtered or unexported fields }
func (*Volume_FieldSubPathValue) AsConfigMapPathValue ¶
func (fpvs *Volume_FieldSubPathValue) AsConfigMapPathValue() (ConfigMapVolumeSource_FieldPathValue, bool)
func (*Volume_FieldSubPathValue) AsHostPathPathValue ¶
func (fpvs *Volume_FieldSubPathValue) AsHostPathPathValue() (HostPathVolumeSource_FieldPathValue, bool)
func (*Volume_FieldSubPathValue) AsSecretPathValue ¶
func (fpvs *Volume_FieldSubPathValue) AsSecretPathValue() (SecretVolumeSource_FieldPathValue, bool)
func (*Volume_FieldSubPathValue) CompareWith ¶
func (fpvs *Volume_FieldSubPathValue) CompareWith(source *Volume) (int, bool)
func (*Volume_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *Volume_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Volume_FieldSubPathValue) GetRawValue ¶
func (fpvs *Volume_FieldSubPathValue) GetRawValue() interface{}
func (*Volume_FieldSubPathValue) SetTo ¶
func (fpvs *Volume_FieldSubPathValue) SetTo(target **Volume)
func (*Volume_FieldSubPathValue) SetToRaw ¶
func (fpvs *Volume_FieldSubPathValue) SetToRaw(target proto.Message)
type Volume_FieldTerminalPath ¶
type Volume_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Volume_FieldTerminalPath) ClearValue ¶
func (fp *Volume_FieldTerminalPath) ClearValue(item *Volume)
func (*Volume_FieldTerminalPath) ClearValueRaw ¶
func (fp *Volume_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Volume_FieldTerminalPath) Get ¶
func (fp *Volume_FieldTerminalPath) Get(source *Volume) (values []interface{})
Get returns all values pointed by specific field from source Volume
func (*Volume_FieldTerminalPath) GetDefault ¶
func (fp *Volume_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Volume_FieldTerminalPath) GetRaw ¶
func (fp *Volume_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Volume_FieldTerminalPath) GetSingle ¶
func (fp *Volume_FieldTerminalPath) GetSingle(source *Volume) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Volume
func (*Volume_FieldTerminalPath) GetSingleRaw ¶
func (fp *Volume_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Volume_FieldTerminalPath) IsLeaf ¶
func (fp *Volume_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Volume_FieldTerminalPath) JSONString ¶
func (fp *Volume_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Volume_FieldTerminalPath) Selector ¶
func (fp *Volume_FieldTerminalPath) Selector() Volume_FieldPathSelector
func (*Volume_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *Volume_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Volume_FieldTerminalPath) String ¶
func (fp *Volume_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Volume_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Volume_FieldTerminalPath) WithIArrayItemValue(value interface{}) Volume_FieldPathArrayItemValue
func (*Volume_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Volume_FieldTerminalPath) WithIArrayOfValues(values interface{}) Volume_FieldPathArrayOfValues
func (*Volume_FieldTerminalPath) WithIValue ¶
func (fp *Volume_FieldTerminalPath) WithIValue(value interface{}) Volume_FieldPathValue
func (*Volume_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Volume_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Volume_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Volume_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Volume_FieldTerminalPath) WithRawIValue ¶
func (fp *Volume_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Volume_FieldTerminalPathArrayItemValue ¶
type Volume_FieldTerminalPathArrayItemValue struct { Volume_FieldTerminalPath // contains filtered or unexported fields }
func (*Volume_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Volume_FieldTerminalPathArrayItemValue) ContainsValue(source *Volume) bool
Contains returns a boolean indicating if value that is being held is present in given 'Volume'
func (*Volume_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Volume_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Volume as interface{}
func (*Volume_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Volume_FieldTerminalPathArrayItemValue) GetSingle(source *Volume) (interface{}, bool)
func (*Volume_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Volume_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Volume_FieldTerminalPathArrayOfValues ¶
type Volume_FieldTerminalPathArrayOfValues struct { Volume_FieldTerminalPath // contains filtered or unexported fields }
func (*Volume_FieldTerminalPathArrayOfValues) AsConfigMapArrayOfValues ¶
func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsConfigMapArrayOfValues() ([]*ConfigMapVolumeSource, bool)
func (*Volume_FieldTerminalPathArrayOfValues) AsHostPathArrayOfValues ¶
func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsHostPathArrayOfValues() ([]*HostPathVolumeSource, bool)
func (*Volume_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*Volume_FieldTerminalPathArrayOfValues) AsSecretArrayOfValues ¶
func (fpaov *Volume_FieldTerminalPathArrayOfValues) AsSecretArrayOfValues() ([]*SecretVolumeSource, bool)
func (*Volume_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Volume_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Volume_FieldTerminalPathValue ¶
type Volume_FieldTerminalPathValue struct { Volume_FieldTerminalPath // contains filtered or unexported fields }
func (*Volume_FieldTerminalPathValue) AsConfigMapValue ¶
func (fpv *Volume_FieldTerminalPathValue) AsConfigMapValue() (*ConfigMapVolumeSource, bool)
func (*Volume_FieldTerminalPathValue) AsHostPathValue ¶
func (fpv *Volume_FieldTerminalPathValue) AsHostPathValue() (*HostPathVolumeSource, bool)
func (*Volume_FieldTerminalPathValue) AsNameValue ¶
func (fpv *Volume_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*Volume_FieldTerminalPathValue) AsSecretValue ¶
func (fpv *Volume_FieldTerminalPathValue) AsSecretValue() (*SecretVolumeSource, bool)
func (*Volume_FieldTerminalPathValue) CompareWith ¶
func (fpv *Volume_FieldTerminalPathValue) CompareWith(source *Volume) (int, bool)
CompareWith compares value in the 'Volume_FieldTerminalPathValue' with the value under path in 'Volume'.
func (*Volume_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Volume_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Volume_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Volume_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Volume' as interface{}
func (*Volume_FieldTerminalPathValue) SetTo ¶
func (fpv *Volume_FieldTerminalPathValue) SetTo(target **Volume)
SetTo stores value for selected field for object Volume
func (*Volume_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Volume_FieldTerminalPathValue) SetToRaw(target proto.Message)