Documentation
¶
Index ¶
- func BoolToString(b *bool) string
- func BoolValue(b *bool) bool
- func DefaultBooleanIfUnset(valPtr **bool, d bool)
- func DefaultInt32IfUnset(valPtr **int32, d int32)
- func DefaultIntIfUnset(ptr **int, val int)
- func DefaultStringIfUnset(valPtr **string, d string)
- func GenerateRandomString(n int) string
- func IsEqualStruct(in any, cmp any) bool
- func NewIntOrStringPointer(str string) *intstr.IntOrString
- func StringValue(s *string) string
- func YAMLToJSONString(yamlConfigs string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BoolToString ¶
BoolToString return "true" if b == true, else "false"
func DefaultBooleanIfUnset ¶
DefaultBooleanIfUnset sets default value d of a boolean if unset
func DefaultInt32IfUnset ¶
DefaultInt32IfUnset sets default value d of an int32 if unset
func DefaultIntIfUnset ¶
DefaultIntIfUnset sets value val of an int if unset
func DefaultStringIfUnset ¶
DefaultStringIfUnset sets default value d of a string if unset
func GenerateRandomString ¶
GenerateRandomString use to generate random string with a define size
func IsEqualStruct ¶
IsEqualStruct is a util function that returns whether 2 structures are the same We compare the marshaled results to avoid traversing all fields and be agnostic of the struct.
func NewIntOrStringPointer ¶
func NewIntOrStringPointer(str string) *intstr.IntOrString
NewIntOrStringPointer converts a string value to an IntOrString pointer
func StringValue ¶
StringValue return the string value, "" if nil
func YAMLToJSONString ¶
YAMLToJSONString converts a YAML string to a JSON string
Types ¶
This section is empty.