Name | Type | Description | Notes |
---|---|---|---|
Id | int32 | ||
GitRepo | NullableString | ||
GitRef | NullableString | ||
DockerRepo | NullableString | ||
DockerRef | NullableString | ||
DualstackHint | NullableInt32 | ||
Platform | NullableString | ||
Release | NullableString | ||
Scan | NullableString | ||
ExposedPorts | []int32 | ||
MetaType | string | ||
CreatedAt | string | ||
UpdatedAt | string | ||
Links | Pointer to ImageLinks | [optional] |
func NewImage(id int32, gitRepo NullableString, gitRef NullableString, dockerRepo NullableString, dockerRef NullableString, dualstackHint NullableInt32, platform NullableString, release NullableString, scan NullableString, exposedPorts []int32, metaType string, createdAt string, updatedAt string, ) *Image
NewImage instantiates a new Image 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 NewImageWithDefaults() *Image
NewImageWithDefaults instantiates a new Image 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 *Image) GetId() int32
GetId returns the Id field if non-nil, zero value otherwise.
func (o *Image) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetId(v int32)
SetId sets Id field to given value.
func (o *Image) GetGitRepo() string
GetGitRepo returns the GitRepo field if non-nil, zero value otherwise.
func (o *Image) GetGitRepoOk() (*string, bool)
GetGitRepoOk returns a tuple with the GitRepo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetGitRepo(v string)
SetGitRepo sets GitRepo field to given value.
func (o *Image) SetGitRepoNil(b bool)
SetGitRepoNil sets the value for GitRepo to be an explicit nil
func (o *Image) UnsetGitRepo()
UnsetGitRepo ensures that no value is present for GitRepo, not even an explicit nil
func (o *Image) GetGitRef() string
GetGitRef returns the GitRef field if non-nil, zero value otherwise.
func (o *Image) GetGitRefOk() (*string, bool)
GetGitRefOk returns a tuple with the GitRef field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetGitRef(v string)
SetGitRef sets GitRef field to given value.
func (o *Image) SetGitRefNil(b bool)
SetGitRefNil sets the value for GitRef to be an explicit nil
func (o *Image) UnsetGitRef()
UnsetGitRef ensures that no value is present for GitRef, not even an explicit nil
func (o *Image) GetDockerRepo() string
GetDockerRepo returns the DockerRepo field if non-nil, zero value otherwise.
func (o *Image) GetDockerRepoOk() (*string, bool)
GetDockerRepoOk returns a tuple with the DockerRepo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetDockerRepo(v string)
SetDockerRepo sets DockerRepo field to given value.
func (o *Image) SetDockerRepoNil(b bool)
SetDockerRepoNil sets the value for DockerRepo to be an explicit nil
func (o *Image) UnsetDockerRepo()
UnsetDockerRepo ensures that no value is present for DockerRepo, not even an explicit nil
func (o *Image) GetDockerRef() string
GetDockerRef returns the DockerRef field if non-nil, zero value otherwise.
func (o *Image) GetDockerRefOk() (*string, bool)
GetDockerRefOk returns a tuple with the DockerRef field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetDockerRef(v string)
SetDockerRef sets DockerRef field to given value.
func (o *Image) SetDockerRefNil(b bool)
SetDockerRefNil sets the value for DockerRef to be an explicit nil
func (o *Image) UnsetDockerRef()
UnsetDockerRef ensures that no value is present for DockerRef, not even an explicit nil
func (o *Image) GetDualstackHint() int32
GetDualstackHint returns the DualstackHint field if non-nil, zero value otherwise.
func (o *Image) GetDualstackHintOk() (*int32, bool)
GetDualstackHintOk returns a tuple with the DualstackHint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetDualstackHint(v int32)
SetDualstackHint sets DualstackHint field to given value.
func (o *Image) SetDualstackHintNil(b bool)
SetDualstackHintNil sets the value for DualstackHint to be an explicit nil
func (o *Image) UnsetDualstackHint()
UnsetDualstackHint ensures that no value is present for DualstackHint, not even an explicit nil
func (o *Image) GetPlatform() string
GetPlatform returns the Platform field if non-nil, zero value otherwise.
func (o *Image) GetPlatformOk() (*string, bool)
GetPlatformOk returns a tuple with the Platform field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetPlatform(v string)
SetPlatform sets Platform field to given value.
func (o *Image) SetPlatformNil(b bool)
SetPlatformNil sets the value for Platform to be an explicit nil
func (o *Image) UnsetPlatform()
UnsetPlatform ensures that no value is present for Platform, not even an explicit nil
func (o *Image) GetRelease() string
GetRelease returns the Release field if non-nil, zero value otherwise.
func (o *Image) GetReleaseOk() (*string, bool)
GetReleaseOk returns a tuple with the Release field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetRelease(v string)
SetRelease sets Release field to given value.
func (o *Image) SetReleaseNil(b bool)
SetReleaseNil sets the value for Release to be an explicit nil
func (o *Image) UnsetRelease()
UnsetRelease ensures that no value is present for Release, not even an explicit nil
func (o *Image) GetScan() string
GetScan returns the Scan field if non-nil, zero value otherwise.
func (o *Image) GetScanOk() (*string, bool)
GetScanOk returns a tuple with the Scan field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetScan(v string)
SetScan sets Scan field to given value.
func (o *Image) SetScanNil(b bool)
SetScanNil sets the value for Scan to be an explicit nil
func (o *Image) UnsetScan()
UnsetScan ensures that no value is present for Scan, not even an explicit nil
func (o *Image) GetExposedPorts() []int32
GetExposedPorts returns the ExposedPorts field if non-nil, zero value otherwise.
func (o *Image) GetExposedPortsOk() (*[]int32, bool)
GetExposedPortsOk returns a tuple with the ExposedPorts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetExposedPorts(v []int32)
SetExposedPorts sets ExposedPorts field to given value.
func (o *Image) GetMetaType() string
GetMetaType returns the MetaType field if non-nil, zero value otherwise.
func (o *Image) GetMetaTypeOk() (*string, bool)
GetMetaTypeOk returns a tuple with the MetaType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetMetaType(v string)
SetMetaType sets MetaType field to given value.
func (o *Image) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *Image) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetCreatedAt(v string)
SetCreatedAt sets CreatedAt field to given value.
func (o *Image) GetUpdatedAt() string
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *Image) GetUpdatedAtOk() (*string, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetUpdatedAt(v string)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *Image) GetLinks() ImageLinks
GetLinks returns the Links field if non-nil, zero value otherwise.
func (o *Image) GetLinksOk() (*ImageLinks, bool)
GetLinksOk returns a tuple with the Links field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Image) SetLinks(v ImageLinks)
SetLinks sets Links field to given value.
func (o *Image) HasLinks() bool
HasLinks returns a boolean if a field has been set.