GoodMem
ReferenceClient SDKsGo SDKModels

ActiveLicenseMetadata Model

ActiveLicenseMetadata Model documentation for Go SDK

Properties

NameTypeDescriptionNotes
FilenamePointer to string[optional]
Sha256Pointer to string[optional]
SizeBytesint64
ModifiedAtPointer to time.Time[optional]

Methods

NewActiveLicenseMetadata

func NewActiveLicenseMetadata(sizeBytes int64, ) *ActiveLicenseMetadata

NewActiveLicenseMetadata instantiates a new ActiveLicenseMetadata 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

NewActiveLicenseMetadataWithDefaults

func NewActiveLicenseMetadataWithDefaults() *ActiveLicenseMetadata

NewActiveLicenseMetadataWithDefaults instantiates a new ActiveLicenseMetadata 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

GetFilename

func (o *ActiveLicenseMetadata) GetFilename() string

GetFilename returns the Filename field if non-nil, zero value otherwise.

GetFilenameOk

func (o *ActiveLicenseMetadata) GetFilenameOk() (*string, bool)

GetFilenameOk returns a tuple with the Filename field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetFilename

func (o *ActiveLicenseMetadata) SetFilename(v string)

SetFilename sets Filename field to given value.

HasFilename

func (o *ActiveLicenseMetadata) HasFilename() bool

HasFilename returns a boolean if a field has been set.

GetSha256

func (o *ActiveLicenseMetadata) GetSha256() string

GetSha256 returns the Sha256 field if non-nil, zero value otherwise.

GetSha256Ok

func (o *ActiveLicenseMetadata) GetSha256Ok() (*string, bool)

GetSha256Ok returns a tuple with the Sha256 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSha256

func (o *ActiveLicenseMetadata) SetSha256(v string)

SetSha256 sets Sha256 field to given value.

HasSha256

func (o *ActiveLicenseMetadata) HasSha256() bool

HasSha256 returns a boolean if a field has been set.

GetSizeBytes

func (o *ActiveLicenseMetadata) GetSizeBytes() int64

GetSizeBytes returns the SizeBytes field if non-nil, zero value otherwise.

GetSizeBytesOk

func (o *ActiveLicenseMetadata) GetSizeBytesOk() (*int64, bool)

GetSizeBytesOk returns a tuple with the SizeBytes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSizeBytes

func (o *ActiveLicenseMetadata) SetSizeBytes(v int64)

SetSizeBytes sets SizeBytes field to given value.

GetModifiedAt

func (o *ActiveLicenseMetadata) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field if non-nil, zero value otherwise.

GetModifiedAtOk

func (o *ActiveLicenseMetadata) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetModifiedAt

func (o *ActiveLicenseMetadata) SetModifiedAt(v time.Time)

SetModifiedAt sets ModifiedAt field to given value.

HasModifiedAt

func (o *ActiveLicenseMetadata) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

↑ Back to Go SDK ↑ Back to Go SDK ↑ Back to Go SDK