| Name | Type | Description | Notes |
|---|---|---|---|
| Links | Pointer to ParentAndSelfLinks | [optional] | |
| Kind | SdkKeyKind | ||
| Key | string | The user-defined identifying key of the SDK key. This is used solely to identify an SDK key and is distinct from the value field, which is the actual SDK key value. | |
| Name | string | The human-readable name of the SDK key. | |
| Description | Pointer to string | The optional description of the SDK key. | [optional] |
| Expiry | Pointer to int64 | [optional] | |
| Value | string | The string value of the SDK key. Use this when configuring your SDK. | |
| IsDefault | bool | Indicates if this SDK key is the system-defined default for the environment. There may also be an expiring default SDK key for the environment (not possible with mobile keys). | |
| CreatedByMemberId | Pointer to string | The ID of the member who created the SDK key. This field is immutable. | [optional] |
| CreatedAt | int64 | ||
| UpdatedAt | int64 | ||
| Version | int32 | The auto-incremented version number of the SDK key. | |
| ViewSummaries | Pointer to []ViewSummary | Summaries of views associated with the SDK key. | [optional] |
func NewSdkKey(kind SdkKeyKind, key string, name string, value string, isDefault bool, createdAt int64, updatedAt int64, version int32, ) *SdkKey
NewSdkKey instantiates a new SdkKey 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 NewSdkKeyWithDefaults() *SdkKey
NewSdkKeyWithDefaults instantiates a new SdkKey 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 *SdkKey) GetLinks() ParentAndSelfLinks
GetLinks returns the Links field if non-nil, zero value otherwise.
func (o *SdkKey) GetLinksOk() (*ParentAndSelfLinks, 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 *SdkKey) SetLinks(v ParentAndSelfLinks)
SetLinks sets Links field to given value.
func (o *SdkKey) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (o *SdkKey) GetKind() SdkKeyKind
GetKind returns the Kind field if non-nil, zero value otherwise.
func (o *SdkKey) GetKindOk() (*SdkKeyKind, bool)
GetKindOk returns a tuple with the Kind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetKind(v SdkKeyKind)
SetKind sets Kind field to given value.
func (o *SdkKey) GetKey() string
GetKey returns the Key field if non-nil, zero value otherwise.
func (o *SdkKey) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetKey(v string)
SetKey sets Key field to given value.
func (o *SdkKey) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *SdkKey) 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 *SdkKey) SetName(v string)
SetName sets Name field to given value.
func (o *SdkKey) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *SdkKey) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *SdkKey) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *SdkKey) GetExpiry() int64
GetExpiry returns the Expiry field if non-nil, zero value otherwise.
func (o *SdkKey) GetExpiryOk() (*int64, bool)
GetExpiryOk returns a tuple with the Expiry field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetExpiry(v int64)
SetExpiry sets Expiry field to given value.
func (o *SdkKey) HasExpiry() bool
HasExpiry returns a boolean if a field has been set.
func (o *SdkKey) GetValue() string
GetValue returns the Value field if non-nil, zero value otherwise.
func (o *SdkKey) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetValue(v string)
SetValue sets Value field to given value.
func (o *SdkKey) GetIsDefault() bool
GetIsDefault returns the IsDefault field if non-nil, zero value otherwise.
func (o *SdkKey) GetIsDefaultOk() (*bool, bool)
GetIsDefaultOk returns a tuple with the IsDefault field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetIsDefault(v bool)
SetIsDefault sets IsDefault field to given value.
func (o *SdkKey) GetCreatedByMemberId() string
GetCreatedByMemberId returns the CreatedByMemberId field if non-nil, zero value otherwise.
func (o *SdkKey) GetCreatedByMemberIdOk() (*string, bool)
GetCreatedByMemberIdOk returns a tuple with the CreatedByMemberId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetCreatedByMemberId(v string)
SetCreatedByMemberId sets CreatedByMemberId field to given value.
func (o *SdkKey) HasCreatedByMemberId() bool
HasCreatedByMemberId returns a boolean if a field has been set.
func (o *SdkKey) GetCreatedAt() int64
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *SdkKey) GetCreatedAtOk() (*int64, 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 *SdkKey) SetCreatedAt(v int64)
SetCreatedAt sets CreatedAt field to given value.
func (o *SdkKey) GetUpdatedAt() int64
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *SdkKey) GetUpdatedAtOk() (*int64, 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 *SdkKey) SetUpdatedAt(v int64)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *SdkKey) GetVersion() int32
GetVersion returns the Version field if non-nil, zero value otherwise.
func (o *SdkKey) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetVersion(v int32)
SetVersion sets Version field to given value.
func (o *SdkKey) GetViewSummaries() []ViewSummary
GetViewSummaries returns the ViewSummaries field if non-nil, zero value otherwise.
func (o *SdkKey) GetViewSummariesOk() (*[]ViewSummary, bool)
GetViewSummariesOk returns a tuple with the ViewSummaries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SdkKey) SetViewSummaries(v []ViewSummary)
SetViewSummaries sets ViewSummaries field to given value.
func (o *SdkKey) HasViewSummaries() bool
HasViewSummaries returns a boolean if a field has been set.