Name | Type | Description | Notes |
---|---|---|---|
Identity | Pointer to string | ユーザーID_RandomUUID | [optional] |
Name | Pointer to string | 表示名 | [optional] |
JoinedAt | Pointer to time.Time | 参加した時刻 | [optional] |
Attributes | Pointer to map[string]string | ユーザーに関連付けられたカスタム属性 | [optional] |
CanPublish | Pointer to bool | 発言権限 | [optional] |
func NewQallParticipant() *QallParticipant
NewQallParticipant instantiates a new QallParticipant 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 NewQallParticipantWithDefaults() *QallParticipant
NewQallParticipantWithDefaults instantiates a new QallParticipant 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 *QallParticipant) GetIdentity() string
GetIdentity returns the Identity field if non-nil, zero value otherwise.
func (o *QallParticipant) GetIdentityOk() (*string, bool)
GetIdentityOk returns a tuple with the Identity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QallParticipant) SetIdentity(v string)
SetIdentity sets Identity field to given value.
func (o *QallParticipant) HasIdentity() bool
HasIdentity returns a boolean if a field has been set.
func (o *QallParticipant) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *QallParticipant) 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 *QallParticipant) SetName(v string)
SetName sets Name field to given value.
func (o *QallParticipant) HasName() bool
HasName returns a boolean if a field has been set.
func (o *QallParticipant) GetJoinedAt() time.Time
GetJoinedAt returns the JoinedAt field if non-nil, zero value otherwise.
func (o *QallParticipant) GetJoinedAtOk() (*time.Time, bool)
GetJoinedAtOk returns a tuple with the JoinedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QallParticipant) SetJoinedAt(v time.Time)
SetJoinedAt sets JoinedAt field to given value.
func (o *QallParticipant) HasJoinedAt() bool
HasJoinedAt returns a boolean if a field has been set.
func (o *QallParticipant) GetAttributes() map[string]string
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
func (o *QallParticipant) GetAttributesOk() (*map[string]string, bool)
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QallParticipant) SetAttributes(v map[string]string)
SetAttributes sets Attributes field to given value.
func (o *QallParticipant) HasAttributes() bool
HasAttributes returns a boolean if a field has been set.
func (o *QallParticipant) GetCanPublish() bool
GetCanPublish returns the CanPublish field if non-nil, zero value otherwise.
func (o *QallParticipant) GetCanPublishOk() (*bool, bool)
GetCanPublishOk returns a tuple with the CanPublish field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *QallParticipant) SetCanPublish(v bool)
SetCanPublish sets CanPublish field to given value.
func (o *QallParticipant) HasCanPublish() bool
HasCanPublish returns a boolean if a field has been set.