Name | Type | Description | Notes |
---|---|---|---|
PoolId | Pointer to int32 | The ID of the giveaways pool the code was taken from. | |
PoolName | Pointer to string | The name of the giveaways pool the code was taken from. | |
RecipientIntegrationId | Pointer to string | The integration ID of the profile that was awarded the giveaway. | |
GiveawayId | Pointer to int32 | The internal ID for the giveaway that was awarded. | |
Code | Pointer to string | The giveaway code that was awarded. |
func (o *AwardGiveawayEffectProps) GetPoolId() int32
GetPoolId returns the PoolId field if non-nil, zero value otherwise.
func (o *AwardGiveawayEffectProps) GetPoolIdOk() (int32, bool)
GetPoolIdOk returns a tuple with the PoolId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AwardGiveawayEffectProps) HasPoolId() bool
HasPoolId returns a boolean if a field has been set.
func (o *AwardGiveawayEffectProps) SetPoolId(v int32)
SetPoolId gets a reference to the given int32 and assigns it to the PoolId field.
func (o *AwardGiveawayEffectProps) GetPoolName() string
GetPoolName returns the PoolName field if non-nil, zero value otherwise.
func (o *AwardGiveawayEffectProps) GetPoolNameOk() (string, bool)
GetPoolNameOk returns a tuple with the PoolName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AwardGiveawayEffectProps) HasPoolName() bool
HasPoolName returns a boolean if a field has been set.
func (o *AwardGiveawayEffectProps) SetPoolName(v string)
SetPoolName gets a reference to the given string and assigns it to the PoolName field.
func (o *AwardGiveawayEffectProps) GetRecipientIntegrationId() string
GetRecipientIntegrationId returns the RecipientIntegrationId field if non-nil, zero value otherwise.
func (o *AwardGiveawayEffectProps) GetRecipientIntegrationIdOk() (string, bool)
GetRecipientIntegrationIdOk returns a tuple with the RecipientIntegrationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AwardGiveawayEffectProps) HasRecipientIntegrationId() bool
HasRecipientIntegrationId returns a boolean if a field has been set.
func (o *AwardGiveawayEffectProps) SetRecipientIntegrationId(v string)
SetRecipientIntegrationId gets a reference to the given string and assigns it to the RecipientIntegrationId field.
func (o *AwardGiveawayEffectProps) GetGiveawayId() int32
GetGiveawayId returns the GiveawayId field if non-nil, zero value otherwise.
func (o *AwardGiveawayEffectProps) GetGiveawayIdOk() (int32, bool)
GetGiveawayIdOk returns a tuple with the GiveawayId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AwardGiveawayEffectProps) HasGiveawayId() bool
HasGiveawayId returns a boolean if a field has been set.
func (o *AwardGiveawayEffectProps) SetGiveawayId(v int32)
SetGiveawayId gets a reference to the given int32 and assigns it to the GiveawayId field.
func (o *AwardGiveawayEffectProps) GetCode() string
GetCode returns the Code field if non-nil, zero value otherwise.
func (o *AwardGiveawayEffectProps) GetCodeOk() (string, bool)
GetCodeOk returns a tuple with the Code field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AwardGiveawayEffectProps) HasCode() bool
HasCode returns a boolean if a field has been set.
func (o *AwardGiveawayEffectProps) SetCode(v string)
SetCode gets a reference to the given string and assigns it to the Code field.