Name | Type | Description | Notes |
---|---|---|---|
RequestId | Pointer to string | The request ID that is used to track a request. The request ID is provided by you and must be unique within your organization. | [optional] |
StakingId | string | The ID of the staking position. You can retrieve a list of staking positions by calling List staking positions. | |
Fee | Pointer to TransactionRequestFee | [optional] | |
AppInitiator | Pointer to string | The initiator of the staking activity. If you do not specify this property, the WaaS service will automatically designate the API key as the initiator. | [optional] |
func NewCreateClaimActivityRequest(stakingId string, ) *CreateClaimActivityRequest
NewCreateClaimActivityRequest instantiates a new CreateClaimActivityRequest 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 NewCreateClaimActivityRequestWithDefaults() *CreateClaimActivityRequest
NewCreateClaimActivityRequestWithDefaults instantiates a new CreateClaimActivityRequest 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 *CreateClaimActivityRequest) GetRequestId() string
GetRequestId returns the RequestId field if non-nil, zero value otherwise.
func (o *CreateClaimActivityRequest) GetRequestIdOk() (*string, bool)
GetRequestIdOk returns a tuple with the RequestId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateClaimActivityRequest) SetRequestId(v string)
SetRequestId sets RequestId field to given value.
func (o *CreateClaimActivityRequest) HasRequestId() bool
HasRequestId returns a boolean if a field has been set.
func (o *CreateClaimActivityRequest) GetStakingId() string
GetStakingId returns the StakingId field if non-nil, zero value otherwise.
func (o *CreateClaimActivityRequest) GetStakingIdOk() (*string, bool)
GetStakingIdOk returns a tuple with the StakingId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateClaimActivityRequest) SetStakingId(v string)
SetStakingId sets StakingId field to given value.
func (o *CreateClaimActivityRequest) GetFee() TransactionRequestFee
GetFee returns the Fee field if non-nil, zero value otherwise.
func (o *CreateClaimActivityRequest) GetFeeOk() (*TransactionRequestFee, bool)
GetFeeOk returns a tuple with the Fee field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateClaimActivityRequest) SetFee(v TransactionRequestFee)
SetFee sets Fee field to given value.
func (o *CreateClaimActivityRequest) HasFee() bool
HasFee returns a boolean if a field has been set.
func (o *CreateClaimActivityRequest) GetAppInitiator() string
GetAppInitiator returns the AppInitiator field if non-nil, zero value otherwise.
func (o *CreateClaimActivityRequest) GetAppInitiatorOk() (*string, bool)
GetAppInitiatorOk returns a tuple with the AppInitiator field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateClaimActivityRequest) SetAppInitiator(v string)
SetAppInitiator sets AppInitiator field to given value.
func (o *CreateClaimActivityRequest) HasAppInitiator() bool
HasAppInitiator returns a boolean if a field has been set.