Versions in this module Expand all Collapse all v8 v8.4.4 Aug 24, 2022 v8.4.3 Aug 24, 2022 Changes in this version + const JsonNull + type FilteredInterface struct + IsSet bool + Value interface{} + func (n *FilteredInterface) UnmarshalJSON(rawJSON []byte) error + func (n FilteredInterface) MarshalJSON() ([]byte, error) + type FilteredString struct + IsSet bool + Value string + func NewFilteredString(val string) *FilteredString + func (n *FilteredString) ParseValue(val string) + func (n *FilteredString) UnmarshalJSON(rawJSON []byte) error + func (n FilteredString) IsDefault() bool + func (n FilteredString) MarshalJSON() ([]byte, error) + func (n FilteredString) String() string + type FilteredStrings []FilteredString + func (n FilteredStrings) String() string + type JSONObject map[string]interface + func (j JSONObject) MarshalJSON() ([]byte, error) + type NullBool struct + IsSet bool + Value bool + func (n *NullBool) ParseBoolValue(val *bool) + func (n *NullBool) ParseStringValue(val string) error + func (n *NullBool) UnmarshalJSON(rawJSON []byte) error + func (n NullBool) MarshalJSON() ([]byte, error) + type NullByteSizeInMb struct + IsSet bool + Value uint64 + func (b *NullByteSizeInMb) ParseStringValue(value string) error + func (b *NullByteSizeInMb) ParseUint64Value(val *uint64) + func (b *NullByteSizeInMb) UnmarshalJSON(rawJSON []byte) error + func (b NullByteSizeInMb) String() string + type NullInt struct + IsSet bool + Value int + func (n *NullInt) IsValidValue(val string) error + func (n *NullInt) ParseIntValue(val *int) + func (n *NullInt) ParseStringValue(val string) error + func (n *NullInt) UnmarshalFlag(val string) error + func (n *NullInt) UnmarshalJSON(rawJSON []byte) error + func (n NullInt) MarshalJSON() ([]byte, error) + type NullString struct + IsSet bool + Value string + func NewNullString(optionalValue ...string) NullString + func (n *NullString) UnmarshalJSON(rawJSON []byte) error + func (n NullString) MarshalJSON() ([]byte, error) + type NullUint64 struct + IsSet bool + Value uint64 + func (n *NullUint64) ParseStringValue(val string) error + func (n *NullUint64) UnmarshalJSON(rawJSON []byte) error + type OptionalBoolean struct + IsSet bool + Value bool + func NewOptionalBoolean(value bool) OptionalBoolean + func (o *OptionalBoolean) UnmarshalJSON(rawJSON []byte) error + func (o OptionalBoolean) MarshalJSON() ([]byte, error) + func (o OptionalBoolean) OmitJSONry() bool + type OptionalObject struct + IsSet bool + Value map[string]interface{} + func NewOptionalObject(v map[string]interface{}) OptionalObject + func (o *OptionalObject) UnmarshalJSON(rawJSON []byte) error + func (o OptionalObject) MarshalJSON() ([]byte, error) + func (o OptionalObject) OmitJSONry() bool + type OptionalString struct + IsSet bool + Value string + func NewOptionalString(v string) OptionalString + func (o *OptionalString) UnmarshalJSON(rawJSON []byte) error + func (o OptionalString) MarshalJSON() ([]byte, error) + func (o OptionalString) OmitJSONry() bool + func (o OptionalString) String() string + type OptionalStringSlice struct + IsSet bool + Value []string + func NewOptionalStringSlice(s ...string) OptionalStringSlice + func (o *OptionalStringSlice) UnmarshalJSON(rawJSON []byte) error + func (o OptionalStringSlice) MarshalJSON() ([]byte, error) + func (o OptionalStringSlice) OmitJSONry() bool + func (o OptionalStringSlice) String() string Other modules containing this package github.com/LukasHeimann/cloudfoundrycli