Documentation ¶
Index ¶
- Constants
- func FromTrait(from common.ApplicationTrait) (apis.Trait, error)
- type Exec
- type HttpGet
- func (o *HttpGet) GetHost() string
- func (o *HttpGet) GetHostOk() (*string, bool)
- func (o *HttpGet) GetHttpHeaders() []HttpHeaders
- func (o *HttpGet) GetHttpHeadersOk() ([]HttpHeaders, bool)
- func (o *HttpGet) GetPath() string
- func (o *HttpGet) GetPathOk() (*string, bool)
- func (o *HttpGet) GetPort() int32
- func (o *HttpGet) GetPortOk() (*int32, bool)
- func (o *HttpGet) GetScheme() string
- func (o *HttpGet) GetSchemeOk() (*string, bool)
- func (o *HttpGet) HasHost() bool
- func (o *HttpGet) HasHttpHeaders() bool
- func (o *HttpGet) HasPath() bool
- func (o HttpGet) MarshalJSON() ([]byte, error)
- func (o *HttpGet) SetHost(v string) *HttpGet
- func (o *HttpGet) SetHttpHeaders(v []HttpHeaders) *HttpGet
- func (o *HttpGet) SetPath(v string) *HttpGet
- func (o *HttpGet) SetPort(v int32) *HttpGet
- func (o *HttpGet) SetScheme(v string) *HttpGet
- func (o HttpGet) ToMap() (map[string]interface{}, error)
- func (o *HttpGet) Validate() error
- type HttpHeaders
- func (o *HttpHeaders) GetName() string
- func (o *HttpHeaders) GetNameOk() (*string, bool)
- func (o *HttpHeaders) GetValue() string
- func (o *HttpHeaders) GetValueOk() (*string, bool)
- func (o HttpHeaders) MarshalJSON() ([]byte, error)
- func (o *HttpHeaders) SetName(v string) *HttpHeaders
- func (o *HttpHeaders) SetValue(v string) *HttpHeaders
- func (o HttpHeaders) ToMap() (map[string]interface{}, error)
- func (o *HttpHeaders) Validate() error
- type LifeCycleHandler
- func (o *LifeCycleHandler) GetExec() Exec
- func (o *LifeCycleHandler) GetExecOk() (*Exec, bool)
- func (o *LifeCycleHandler) GetHttpGet() HttpGet
- func (o *LifeCycleHandler) GetHttpGetOk() (*HttpGet, bool)
- func (o *LifeCycleHandler) GetTcpSocket() TcpSocket
- func (o *LifeCycleHandler) GetTcpSocketOk() (*TcpSocket, bool)
- func (o *LifeCycleHandler) HasExec() bool
- func (o *LifeCycleHandler) HasHttpGet() bool
- func (o *LifeCycleHandler) HasTcpSocket() bool
- func (o LifeCycleHandler) MarshalJSON() ([]byte, error)
- func (o *LifeCycleHandler) SetExec(v Exec) *LifeCycleHandler
- func (o *LifeCycleHandler) SetHttpGet(v HttpGet) *LifeCycleHandler
- func (o *LifeCycleHandler) SetTcpSocket(v TcpSocket) *LifeCycleHandler
- func (o LifeCycleHandler) ToMap() (map[string]interface{}, error)
- func (o *LifeCycleHandler) Validate() error
- type LifecycleSpec
- type LifecycleTrait
- func (l *LifecycleTrait) Build() common.ApplicationTrait
- func (l *LifecycleTrait) DefType() string
- func (l *LifecycleTrait) FromTrait(from common.ApplicationTrait) (*LifecycleTrait, error)
- func (o *LifecycleTrait) GetPostStart() LifeCycleHandler
- func (o *LifecycleTrait) GetPostStartOk() (*LifeCycleHandler, bool)
- func (o *LifecycleTrait) GetPreStop() LifeCycleHandler
- func (o *LifecycleTrait) GetPreStopOk() (*LifeCycleHandler, bool)
- func (o *LifecycleTrait) HasPostStart() bool
- func (o *LifecycleTrait) HasPreStop() bool
- func (o *LifecycleTrait) SetPostStart(v LifeCycleHandler) *LifecycleTrait
- func (o *LifecycleTrait) SetPreStop(v LifeCycleHandler) *LifecycleTrait
- func (o *LifecycleTrait) Validate() error
- type NullableExec
- type NullableHttpGet
- type NullableHttpHeaders
- func (v *NullableHttpHeaders) Get() *HttpHeaders
- func (v *NullableHttpHeaders) IsSet() bool
- func (v NullableHttpHeaders) MarshalJSON() ([]byte, error)
- func (v *NullableHttpHeaders) Set(val *HttpHeaders)
- func (v *NullableHttpHeaders) UnmarshalJSON(src []byte) error
- func (v *NullableHttpHeaders) Unset()
- type NullableLifeCycleHandler
- func (v *NullableLifeCycleHandler) Get() *LifeCycleHandler
- func (v *NullableLifeCycleHandler) IsSet() bool
- func (v NullableLifeCycleHandler) MarshalJSON() ([]byte, error)
- func (v *NullableLifeCycleHandler) Set(val *LifeCycleHandler)
- func (v *NullableLifeCycleHandler) UnmarshalJSON(src []byte) error
- func (v *NullableLifeCycleHandler) Unset()
- type NullableLifecycleSpec
- func (v *NullableLifecycleSpec) Get() *LifecycleSpec
- func (v *NullableLifecycleSpec) IsSet() bool
- func (v NullableLifecycleSpec) MarshalJSON() ([]byte, error)
- func (v *NullableLifecycleSpec) Set(val *LifecycleSpec)
- func (v *NullableLifecycleSpec) UnmarshalJSON(src []byte) error
- func (v *NullableLifecycleSpec) Unset()
- type NullableTcpSocket
- type TcpSocket
- func (o *TcpSocket) GetHost() string
- func (o *TcpSocket) GetHostOk() (*string, bool)
- func (o *TcpSocket) GetPort() int32
- func (o *TcpSocket) GetPortOk() (*int32, bool)
- func (o *TcpSocket) HasHost() bool
- func (o TcpSocket) MarshalJSON() ([]byte, error)
- func (o *TcpSocket) SetHost(v string) *TcpSocket
- func (o *TcpSocket) SetPort(v int32) *TcpSocket
- func (o TcpSocket) ToMap() (map[string]interface{}, error)
- func (o *TcpSocket) Validate() error
Constants ¶
const LifecycleType = "lifecycle"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Exec ¶
type Exec struct {
Command []string `json:"command"`
}
Exec struct for Exec
func NewExec ¶
func NewExec() *Exec
NewExec is short for NewExecWithDefault which instantiates a new Exec object. This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func NewExecEmpty ¶
func NewExecEmpty() *Exec
NewExecEmpty instantiates a new Exec object with no properties set. This constructor will not assign any default values to properties.
func NewExecList ¶
NewExecs converts a list Exec pointers to objects. This is helpful when the SetExec requires a list of objects
func NewExecWith ¶
NewExecWith instantiates a new Exec object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewExecWithDefault ¶
func NewExecWithDefault() *Exec
NewExecWithDefault instantiates a new Exec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Exec) GetCommand ¶
GetCommand returns the Command field value
func (*Exec) GetCommandOk ¶
GetCommandOk returns a tuple with the Command field value and a boolean to check if the value has been set.
func (Exec) MarshalJSON ¶
type HttpGet ¶
type HttpGet struct { Host *string `json:"host,omitempty"` HttpHeaders []HttpHeaders `json:"httpHeaders,omitempty"` Path *string `json:"path,omitempty"` Port *int32 `json:"port"` Scheme *string `json:"scheme"` }
HttpGet struct for HttpGet
func NewHttpGet ¶
func NewHttpGet() *HttpGet
NewHttpGet is short for NewHttpGetWithDefault which instantiates a new HttpGet object. This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func NewHttpGetEmpty ¶
func NewHttpGetEmpty() *HttpGet
NewHttpGetEmpty instantiates a new HttpGet object with no properties set. This constructor will not assign any default values to properties.
func NewHttpGetList ¶
NewHttpGets converts a list HttpGet pointers to objects. This is helpful when the SetHttpGet requires a list of objects
func NewHttpGetWith ¶
NewHttpGetWith instantiates a new HttpGet object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewHttpGetWithDefault ¶
func NewHttpGetWithDefault() *HttpGet
NewHttpGetWithDefault instantiates a new HttpGet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HttpGet) GetHostOk ¶
GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HttpGet) GetHttpHeaders ¶
func (o *HttpGet) GetHttpHeaders() []HttpHeaders
GetHttpHeaders returns the HttpHeaders field value if set, zero value otherwise.
func (*HttpGet) GetHttpHeadersOk ¶
func (o *HttpGet) GetHttpHeadersOk() ([]HttpHeaders, bool)
GetHttpHeadersOk returns a tuple with the HttpHeaders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HttpGet) GetPathOk ¶
GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HttpGet) GetPortOk ¶
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (*HttpGet) GetSchemeOk ¶
GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set.
func (*HttpGet) HasHttpHeaders ¶
HasHttpHeaders returns a boolean if a field has been set.
func (HttpGet) MarshalJSON ¶
func (*HttpGet) SetHost ¶
SetHost gets a reference to the given string and assigns it to the host field. Host:
func (*HttpGet) SetHttpHeaders ¶
func (o *HttpGet) SetHttpHeaders(v []HttpHeaders) *HttpGet
SetHttpHeaders gets a reference to the given []HttpHeaders and assigns it to the httpHeaders field. HttpHeaders:
func (*HttpGet) SetPath ¶
SetPath gets a reference to the given string and assigns it to the path field. Path:
type HttpHeaders ¶
HttpHeaders struct for HttpHeaders
func NewHttpHeaders ¶
func NewHttpHeaders() *HttpHeaders
NewHttpHeaders is short for NewHttpHeadersWithDefault which instantiates a new HttpHeaders object. This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func NewHttpHeadersEmpty ¶
func NewHttpHeadersEmpty() *HttpHeaders
NewHttpHeadersEmpty instantiates a new HttpHeaders object with no properties set. This constructor will not assign any default values to properties.
func NewHttpHeadersList ¶
func NewHttpHeadersList(ps ...*HttpHeaders) []HttpHeaders
NewHttpHeaderss converts a list HttpHeaders pointers to objects. This is helpful when the SetHttpHeaders requires a list of objects
func NewHttpHeadersWith ¶
func NewHttpHeadersWith(name string, value string) *HttpHeaders
NewHttpHeadersWith instantiates a new HttpHeaders object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewHttpHeadersWithDefault ¶
func NewHttpHeadersWithDefault() *HttpHeaders
NewHttpHeadersWithDefault instantiates a new HttpHeaders object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*HttpHeaders) GetName ¶
func (o *HttpHeaders) GetName() string
GetName returns the Name field value
func (*HttpHeaders) GetNameOk ¶
func (o *HttpHeaders) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*HttpHeaders) GetValue ¶
func (o *HttpHeaders) GetValue() string
GetValue returns the Value field value
func (*HttpHeaders) GetValueOk ¶
func (o *HttpHeaders) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (HttpHeaders) MarshalJSON ¶
func (o HttpHeaders) MarshalJSON() ([]byte, error)
func (*HttpHeaders) SetName ¶
func (o *HttpHeaders) SetName(v string) *HttpHeaders
SetName sets field value
func (*HttpHeaders) SetValue ¶
func (o *HttpHeaders) SetValue(v string) *HttpHeaders
SetValue sets field value
func (HttpHeaders) ToMap ¶
func (o HttpHeaders) ToMap() (map[string]interface{}, error)
func (*HttpHeaders) Validate ¶
func (o *HttpHeaders) Validate() error
Validate validates this HttpHeaders 1. If the required properties are not set, this will return an error 2. If properties are set, will check if nested required properties are set
type LifeCycleHandler ¶
type LifeCycleHandler struct { Exec *Exec `json:"exec,omitempty"` HttpGet *HttpGet `json:"httpGet,omitempty"` TcpSocket *TcpSocket `json:"tcpSocket,omitempty"` }
LifeCycleHandler struct for LifeCycleHandler
func NewLifeCycleHandler ¶
func NewLifeCycleHandler() *LifeCycleHandler
NewLifeCycleHandler is short for NewLifeCycleHandlerWithDefault which instantiates a new LifeCycleHandler object. This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func NewLifeCycleHandlerEmpty ¶
func NewLifeCycleHandlerEmpty() *LifeCycleHandler
NewLifeCycleHandlerEmpty instantiates a new LifeCycleHandler object with no properties set. This constructor will not assign any default values to properties.
func NewLifeCycleHandlerList ¶
func NewLifeCycleHandlerList(ps ...*LifeCycleHandler) []LifeCycleHandler
NewLifeCycleHandlers converts a list LifeCycleHandler pointers to objects. This is helpful when the SetLifeCycleHandler requires a list of objects
func NewLifeCycleHandlerWith ¶
func NewLifeCycleHandlerWith() *LifeCycleHandler
NewLifeCycleHandlerWith instantiates a new LifeCycleHandler object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewLifeCycleHandlerWithDefault ¶
func NewLifeCycleHandlerWithDefault() *LifeCycleHandler
NewLifeCycleHandlerWithDefault instantiates a new LifeCycleHandler object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*LifeCycleHandler) GetExec ¶
func (o *LifeCycleHandler) GetExec() Exec
GetExec returns the Exec field value if set, zero value otherwise.
func (*LifeCycleHandler) GetExecOk ¶
func (o *LifeCycleHandler) GetExecOk() (*Exec, bool)
GetExecOk returns a tuple with the Exec field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LifeCycleHandler) GetHttpGet ¶
func (o *LifeCycleHandler) GetHttpGet() HttpGet
GetHttpGet returns the HttpGet field value if set, zero value otherwise.
func (*LifeCycleHandler) GetHttpGetOk ¶
func (o *LifeCycleHandler) GetHttpGetOk() (*HttpGet, bool)
GetHttpGetOk returns a tuple with the HttpGet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LifeCycleHandler) GetTcpSocket ¶
func (o *LifeCycleHandler) GetTcpSocket() TcpSocket
GetTcpSocket returns the TcpSocket field value if set, zero value otherwise.
func (*LifeCycleHandler) GetTcpSocketOk ¶
func (o *LifeCycleHandler) GetTcpSocketOk() (*TcpSocket, bool)
GetTcpSocketOk returns a tuple with the TcpSocket field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LifeCycleHandler) HasExec ¶
func (o *LifeCycleHandler) HasExec() bool
HasExec returns a boolean if a field has been set.
func (*LifeCycleHandler) HasHttpGet ¶
func (o *LifeCycleHandler) HasHttpGet() bool
HasHttpGet returns a boolean if a field has been set.
func (*LifeCycleHandler) HasTcpSocket ¶
func (o *LifeCycleHandler) HasTcpSocket() bool
HasTcpSocket returns a boolean if a field has been set.
func (LifeCycleHandler) MarshalJSON ¶
func (o LifeCycleHandler) MarshalJSON() ([]byte, error)
func (*LifeCycleHandler) SetExec ¶
func (o *LifeCycleHandler) SetExec(v Exec) *LifeCycleHandler
SetExec gets a reference to the given Exec and assigns it to the exec field. Exec:
func (*LifeCycleHandler) SetHttpGet ¶
func (o *LifeCycleHandler) SetHttpGet(v HttpGet) *LifeCycleHandler
SetHttpGet gets a reference to the given HttpGet and assigns it to the httpGet field. HttpGet:
func (*LifeCycleHandler) SetTcpSocket ¶
func (o *LifeCycleHandler) SetTcpSocket(v TcpSocket) *LifeCycleHandler
SetTcpSocket gets a reference to the given TcpSocket and assigns it to the tcpSocket field. TcpSocket:
func (LifeCycleHandler) ToMap ¶
func (o LifeCycleHandler) ToMap() (map[string]interface{}, error)
func (*LifeCycleHandler) Validate ¶
func (o *LifeCycleHandler) Validate() error
Validate validates this LifeCycleHandler 1. If the required properties are not set, this will return an error 2. If properties are set, will check if nested required properties are set
type LifecycleSpec ¶
type LifecycleSpec struct { PostStart *LifeCycleHandler `json:"postStart,omitempty"` PreStop *LifeCycleHandler `json:"preStop,omitempty"` }
LifecycleSpec struct for LifecycleSpec
func NewLifecycleSpec ¶
func NewLifecycleSpec() *LifecycleSpec
NewLifecycleSpec is short for NewLifecycleSpecWithDefault which instantiates a new LifecycleSpec object. This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func NewLifecycleSpecEmpty ¶
func NewLifecycleSpecEmpty() *LifecycleSpec
NewLifecycleSpecEmpty instantiates a new LifecycleSpec object with no properties set. This constructor will not assign any default values to properties.
func NewLifecycleSpecList ¶
func NewLifecycleSpecList(ps ...*LifecycleSpec) []LifecycleSpec
NewLifecycleSpecs converts a list LifecycleSpec pointers to objects. This is helpful when the SetLifecycleSpec requires a list of objects
func NewLifecycleSpecWith ¶
func NewLifecycleSpecWith() *LifecycleSpec
NewLifecycleSpecWith instantiates a new LifecycleSpec object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewLifecycleSpecWithDefault ¶
func NewLifecycleSpecWithDefault() *LifecycleSpec
NewLifecycleSpecWithDefault instantiates a new LifecycleSpec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (LifecycleSpec) MarshalJSON ¶
func (o LifecycleSpec) MarshalJSON() ([]byte, error)
func (LifecycleSpec) ToMap ¶
func (o LifecycleSpec) ToMap() (map[string]interface{}, error)
type LifecycleTrait ¶
type LifecycleTrait struct { Base apis.TraitBase Properties LifecycleSpec }
func Lifecycle ¶
func Lifecycle() *LifecycleTrait
func (*LifecycleTrait) Build ¶
func (l *LifecycleTrait) Build() common.ApplicationTrait
func (*LifecycleTrait) DefType ¶
func (l *LifecycleTrait) DefType() string
func (*LifecycleTrait) FromTrait ¶
func (l *LifecycleTrait) FromTrait(from common.ApplicationTrait) (*LifecycleTrait, error)
func (*LifecycleTrait) GetPostStart ¶
func (o *LifecycleTrait) GetPostStart() LifeCycleHandler
GetPostStart returns the PostStart field value if set, zero value otherwise.
func (*LifecycleTrait) GetPostStartOk ¶
func (o *LifecycleTrait) GetPostStartOk() (*LifeCycleHandler, bool)
GetPostStartOk returns a tuple with the PostStart field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LifecycleTrait) GetPreStop ¶
func (o *LifecycleTrait) GetPreStop() LifeCycleHandler
GetPreStop returns the PreStop field value if set, zero value otherwise.
func (*LifecycleTrait) GetPreStopOk ¶
func (o *LifecycleTrait) GetPreStopOk() (*LifeCycleHandler, bool)
GetPreStopOk returns a tuple with the PreStop field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LifecycleTrait) HasPostStart ¶
func (o *LifecycleTrait) HasPostStart() bool
HasPostStart returns a boolean if a field has been set.
func (*LifecycleTrait) HasPreStop ¶
func (o *LifecycleTrait) HasPreStop() bool
HasPreStop returns a boolean if a field has been set.
func (*LifecycleTrait) SetPostStart ¶
func (o *LifecycleTrait) SetPostStart(v LifeCycleHandler) *LifecycleTrait
SetPostStart gets a reference to the given LifeCycleHandler and assigns it to the postStart field. PostStart:
func (*LifecycleTrait) SetPreStop ¶
func (o *LifecycleTrait) SetPreStop(v LifeCycleHandler) *LifecycleTrait
SetPreStop gets a reference to the given LifeCycleHandler and assigns it to the preStop field. PreStop:
func (*LifecycleTrait) Validate ¶
func (o *LifecycleTrait) Validate() error
Validate validates this LifecycleSpec 1. If the required properties are not set, this will return an error 2. If properties are set, will check if nested required properties are set
type NullableExec ¶
type NullableExec struct {
// contains filtered or unexported fields
}
func NewNullableExec ¶
func NewNullableExec(val *Exec) *NullableExec
func (*NullableExec) Get ¶
func (v *NullableExec) Get() *Exec
func (*NullableExec) IsSet ¶
func (v *NullableExec) IsSet() bool
func (NullableExec) MarshalJSON ¶
func (v NullableExec) MarshalJSON() ([]byte, error)
func (*NullableExec) Set ¶
func (v *NullableExec) Set(val *Exec)
func (*NullableExec) UnmarshalJSON ¶
func (v *NullableExec) UnmarshalJSON(src []byte) error
func (*NullableExec) Unset ¶
func (v *NullableExec) Unset()
type NullableHttpGet ¶
type NullableHttpGet struct {
// contains filtered or unexported fields
}
func NewNullableHttpGet ¶
func NewNullableHttpGet(val *HttpGet) *NullableHttpGet
func (*NullableHttpGet) Get ¶
func (v *NullableHttpGet) Get() *HttpGet
func (*NullableHttpGet) IsSet ¶
func (v *NullableHttpGet) IsSet() bool
func (NullableHttpGet) MarshalJSON ¶
func (v NullableHttpGet) MarshalJSON() ([]byte, error)
func (*NullableHttpGet) Set ¶
func (v *NullableHttpGet) Set(val *HttpGet)
func (*NullableHttpGet) UnmarshalJSON ¶
func (v *NullableHttpGet) UnmarshalJSON(src []byte) error
func (*NullableHttpGet) Unset ¶
func (v *NullableHttpGet) Unset()
type NullableHttpHeaders ¶
type NullableHttpHeaders struct {
// contains filtered or unexported fields
}
func NewNullableHttpHeaders ¶
func NewNullableHttpHeaders(val *HttpHeaders) *NullableHttpHeaders
func (*NullableHttpHeaders) Get ¶
func (v *NullableHttpHeaders) Get() *HttpHeaders
func (*NullableHttpHeaders) IsSet ¶
func (v *NullableHttpHeaders) IsSet() bool
func (NullableHttpHeaders) MarshalJSON ¶
func (v NullableHttpHeaders) MarshalJSON() ([]byte, error)
func (*NullableHttpHeaders) Set ¶
func (v *NullableHttpHeaders) Set(val *HttpHeaders)
func (*NullableHttpHeaders) UnmarshalJSON ¶
func (v *NullableHttpHeaders) UnmarshalJSON(src []byte) error
func (*NullableHttpHeaders) Unset ¶
func (v *NullableHttpHeaders) Unset()
type NullableLifeCycleHandler ¶
type NullableLifeCycleHandler struct {
// contains filtered or unexported fields
}
func NewNullableLifeCycleHandler ¶
func NewNullableLifeCycleHandler(val *LifeCycleHandler) *NullableLifeCycleHandler
func (*NullableLifeCycleHandler) Get ¶
func (v *NullableLifeCycleHandler) Get() *LifeCycleHandler
func (*NullableLifeCycleHandler) IsSet ¶
func (v *NullableLifeCycleHandler) IsSet() bool
func (NullableLifeCycleHandler) MarshalJSON ¶
func (v NullableLifeCycleHandler) MarshalJSON() ([]byte, error)
func (*NullableLifeCycleHandler) Set ¶
func (v *NullableLifeCycleHandler) Set(val *LifeCycleHandler)
func (*NullableLifeCycleHandler) UnmarshalJSON ¶
func (v *NullableLifeCycleHandler) UnmarshalJSON(src []byte) error
func (*NullableLifeCycleHandler) Unset ¶
func (v *NullableLifeCycleHandler) Unset()
type NullableLifecycleSpec ¶
type NullableLifecycleSpec struct {
// contains filtered or unexported fields
}
func NewNullableLifecycleSpec ¶
func NewNullableLifecycleSpec(val *LifecycleSpec) *NullableLifecycleSpec
func (*NullableLifecycleSpec) Get ¶
func (v *NullableLifecycleSpec) Get() *LifecycleSpec
func (*NullableLifecycleSpec) IsSet ¶
func (v *NullableLifecycleSpec) IsSet() bool
func (NullableLifecycleSpec) MarshalJSON ¶
func (v NullableLifecycleSpec) MarshalJSON() ([]byte, error)
func (*NullableLifecycleSpec) Set ¶
func (v *NullableLifecycleSpec) Set(val *LifecycleSpec)
func (*NullableLifecycleSpec) UnmarshalJSON ¶
func (v *NullableLifecycleSpec) UnmarshalJSON(src []byte) error
func (*NullableLifecycleSpec) Unset ¶
func (v *NullableLifecycleSpec) Unset()
type NullableTcpSocket ¶
type NullableTcpSocket struct {
// contains filtered or unexported fields
}
func NewNullableTcpSocket ¶
func NewNullableTcpSocket(val *TcpSocket) *NullableTcpSocket
func (*NullableTcpSocket) Get ¶
func (v *NullableTcpSocket) Get() *TcpSocket
func (*NullableTcpSocket) IsSet ¶
func (v *NullableTcpSocket) IsSet() bool
func (NullableTcpSocket) MarshalJSON ¶
func (v NullableTcpSocket) MarshalJSON() ([]byte, error)
func (*NullableTcpSocket) Set ¶
func (v *NullableTcpSocket) Set(val *TcpSocket)
func (*NullableTcpSocket) UnmarshalJSON ¶
func (v *NullableTcpSocket) UnmarshalJSON(src []byte) error
func (*NullableTcpSocket) Unset ¶
func (v *NullableTcpSocket) Unset()
type TcpSocket ¶
TcpSocket struct for TcpSocket
func NewTcpSocket ¶
func NewTcpSocket() *TcpSocket
NewTcpSocket is short for NewTcpSocketWithDefault which instantiates a new TcpSocket object. This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func NewTcpSocketEmpty ¶
func NewTcpSocketEmpty() *TcpSocket
NewTcpSocketEmpty instantiates a new TcpSocket object with no properties set. This constructor will not assign any default values to properties.
func NewTcpSocketList ¶
NewTcpSockets converts a list TcpSocket pointers to objects. This is helpful when the SetTcpSocket requires a list of objects
func NewTcpSocketWith ¶
NewTcpSocketWith instantiates a new TcpSocket object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewTcpSocketWithDefault ¶
func NewTcpSocketWithDefault() *TcpSocket
NewTcpSocketWithDefault instantiates a new TcpSocket object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TcpSocket) GetHostOk ¶
GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TcpSocket) GetPortOk ¶
GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.
func (TcpSocket) MarshalJSON ¶
func (*TcpSocket) SetHost ¶
SetHost gets a reference to the given string and assigns it to the host field. Host: