Versions in this module Expand all Collapse all v0 v0.0.6 Aug 8, 2021 v0.0.5 Jun 3, 2021 v0.0.4 May 5, 2021 v0.0.3 May 4, 2021 v0.0.2 May 4, 2021 v0.0.1 Nov 5, 2020 Changes in this version + type ArrayOrInt []int + func (m *ArrayOrInt) MarshalJSON() ([]byte, error) + func (m *ArrayOrInt) UnmarshalJSON(data []byte) error + type ArrayOrString []string + func (m *ArrayOrString) MarshalJSON() ([]byte, error) + func (m *ArrayOrString) UnmarshalJSON(data []byte) error + type BoolYo bool + func (m *BoolYo) MarshalJSON() ([]byte, error) + func (m *BoolYo) UnmarshalJSON(data []byte) error + type IntHash struct + func IntHashForGeneration(i int64) *IntHash + func IntHashForHash(h string) *IntHash + func NewIntHash(i int64, h string) *IntHash + func ParseIntHash(v interface{}) (*IntHash, error) + func (_ IntHash) OpenAPISchemaFormat() string + func (_ IntHash) OpenAPISchemaType() []string + func (m *IntHash) DeepCopy() *IntHash + func (m *IntHash) DeepCopyInto(out *IntHash) + func (m *IntHash) Equal(u *IntHash) bool + func (m *IntHash) IsZero() bool + func (m *IntHash) MarshalJSON() ([]byte, error) + func (m *IntHash) UnmarshalJSON(data []byte) error + func (m IntHash) Generation() int64 + func (m IntHash) Hash() string + func (m IntHash) MarshalQueryParameter() (string, error) + func (m IntHash) String() string + type StrToBool bool + func (m *StrToBool) MarshalJSON() ([]byte, error) + func (m *StrToBool) UnmarshalJSON(data []byte) error + type StrYo string + func (m *StrYo) UnmarshalJSON(data []byte) error + type URLMap struct + Hosts map[string]string + Port int + Scheme string + func NewURLMap(scheme string, port int) *URLMap + func (um *URLMap) Delete(hosts ...string) + func (um *URLMap) Has(host string) bool + func (um *URLMap) Insert(name, host string) + func (um *URLMap) MarshalJSON() ([]byte, error) + func (um *URLMap) UnmarshalJSON(data []byte) error + func (um URLMap) Equal(s2 URLMap) bool + type URLSet struct + Hosts sets.String + Port int + Scheme string + func NewURLSet(scheme string, port int) *URLSet + func (s1 URLSet) Equal(s2 URLSet) bool + func (us *URLSet) Delete(hosts ...string) + func (us *URLSet) Has(host string) bool + func (us *URLSet) Insert(hosts ...string) + func (us *URLSet) MarshalJSON() ([]byte, error) + func (us *URLSet) UnmarshalJSON(data []byte) error