Name | Type | Description | Notes |
---|---|---|---|
KernelId | Pointer to NullableString | Kernel Task ID | [optional] |
Name | Pointer to NullableString | Thread name | [optional] |
Pid | Pointer to NullableInt32 | Process ID of task | [optional] |
Threads | Pointer to []KernelThread | [optional] |
func NewKernelTask() *KernelTask
NewKernelTask instantiates a new KernelTask object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewKernelTaskWithDefaults() *KernelTask
NewKernelTaskWithDefaults instantiates a new KernelTask 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 (o *KernelTask) GetKernelId() string
GetKernelId returns the KernelId field if non-nil, zero value otherwise.
func (o *KernelTask) GetKernelIdOk() (*string, bool)
GetKernelIdOk returns a tuple with the KernelId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *KernelTask) SetKernelId(v string)
SetKernelId sets KernelId field to given value.
func (o *KernelTask) HasKernelId() bool
HasKernelId returns a boolean if a field has been set.
func (o *KernelTask) SetKernelIdNil(b bool)
SetKernelIdNil sets the value for KernelId to be an explicit nil
func (o *KernelTask) UnsetKernelId()
UnsetKernelId ensures that no value is present for KernelId, not even an explicit nil
func (o *KernelTask) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *KernelTask) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *KernelTask) SetName(v string)
SetName sets Name field to given value.
func (o *KernelTask) HasName() bool
HasName returns a boolean if a field has been set.
func (o *KernelTask) SetNameNil(b bool)
SetNameNil sets the value for Name to be an explicit nil
func (o *KernelTask) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (o *KernelTask) GetPid() int32
GetPid returns the Pid field if non-nil, zero value otherwise.
func (o *KernelTask) GetPidOk() (*int32, bool)
GetPidOk returns a tuple with the Pid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *KernelTask) SetPid(v int32)
SetPid sets Pid field to given value.
func (o *KernelTask) HasPid() bool
HasPid returns a boolean if a field has been set.
func (o *KernelTask) SetPidNil(b bool)
SetPidNil sets the value for Pid to be an explicit nil
func (o *KernelTask) UnsetPid()
UnsetPid ensures that no value is present for Pid, not even an explicit nil
func (o *KernelTask) GetThreads() []KernelThread
GetThreads returns the Threads field if non-nil, zero value otherwise.
func (o *KernelTask) GetThreadsOk() (*[]KernelThread, bool)
GetThreadsOk returns a tuple with the Threads field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *KernelTask) SetThreads(v []KernelThread)
SetThreads sets Threads field to given value.
func (o *KernelTask) HasThreads() bool
HasThreads returns a boolean if a field has been set.
func (o *KernelTask) SetThreadsNil(b bool)
SetThreadsNil sets the value for Threads to be an explicit nil
func (o *KernelTask) UnsetThreads()
UnsetThreads ensures that no value is present for Threads, not even an explicit nil