Documentation ¶
Index ¶
- func CreateMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type MarkChatUnreadForUserPostRequestBody
- func (m *MarkChatUnreadForUserPostRequestBody) GetAdditionalData() map[string]interface{}
- func (m *MarkChatUnreadForUserPostRequestBody) GetFieldDeserializers() ...
- func (m *MarkChatUnreadForUserPostRequestBody) GetLastMessageReadDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *MarkChatUnreadForUserPostRequestBody) GetUser() ...
- func (m *MarkChatUnreadForUserPostRequestBody) Serialize(...) error
- func (m *MarkChatUnreadForUserPostRequestBody) SetAdditionalData(value map[string]interface{})
- func (m *MarkChatUnreadForUserPostRequestBody) SetLastMessageReadDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *MarkChatUnreadForUserPostRequestBody) SetUser(...)
- type MarkChatUnreadForUserPostRequestBodyable
- type MarkChatUnreadForUserRequestBuilder
- type MarkChatUnreadForUserRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue ¶
func CreateMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type MarkChatUnreadForUserPostRequestBody ¶
type MarkChatUnreadForUserPostRequestBody struct {
// contains filtered or unexported fields
}
MarkChatUnreadForUserPostRequestBody provides operations to call the markChatUnreadForUser method.
func NewMarkChatUnreadForUserPostRequestBody ¶
func NewMarkChatUnreadForUserPostRequestBody() *MarkChatUnreadForUserPostRequestBody
NewMarkChatUnreadForUserPostRequestBody instantiates a new markChatUnreadForUserPostRequestBody and sets the default values.
func (*MarkChatUnreadForUserPostRequestBody) GetAdditionalData ¶
func (m *MarkChatUnreadForUserPostRequestBody) GetAdditionalData() map[string]interface{}
GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*MarkChatUnreadForUserPostRequestBody) GetFieldDeserializers ¶
func (m *MarkChatUnreadForUserPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*MarkChatUnreadForUserPostRequestBody) GetLastMessageReadDateTime ¶
func (m *MarkChatUnreadForUserPostRequestBody) GetLastMessageReadDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastMessageReadDateTime gets the lastMessageReadDateTime property value. The lastMessageReadDateTime property
func (*MarkChatUnreadForUserPostRequestBody) GetUser ¶
func (m *MarkChatUnreadForUserPostRequestBody) GetUser() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkUserIdentityable
GetUser gets the user property value. The user property
func (*MarkChatUnreadForUserPostRequestBody) Serialize ¶
func (m *MarkChatUnreadForUserPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*MarkChatUnreadForUserPostRequestBody) SetAdditionalData ¶
func (m *MarkChatUnreadForUserPostRequestBody) SetAdditionalData(value map[string]interface{})
SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*MarkChatUnreadForUserPostRequestBody) SetLastMessageReadDateTime ¶
func (m *MarkChatUnreadForUserPostRequestBody) SetLastMessageReadDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastMessageReadDateTime sets the lastMessageReadDateTime property value. The lastMessageReadDateTime property
func (*MarkChatUnreadForUserPostRequestBody) SetUser ¶
func (m *MarkChatUnreadForUserPostRequestBody) SetUser(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkUserIdentityable)
SetUser sets the user property value. The user property
type MarkChatUnreadForUserPostRequestBodyable ¶
type MarkChatUnreadForUserPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetLastMessageReadDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetUser() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkUserIdentityable SetLastMessageReadDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetUser(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkUserIdentityable) }
MarkChatUnreadForUserPostRequestBodyable
type MarkChatUnreadForUserRequestBuilder ¶
type MarkChatUnreadForUserRequestBuilder struct {
// contains filtered or unexported fields
}
MarkChatUnreadForUserRequestBuilder provides operations to call the markChatUnreadForUser method.
func NewMarkChatUnreadForUserRequestBuilder ¶
func NewMarkChatUnreadForUserRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MarkChatUnreadForUserRequestBuilder
NewMarkChatUnreadForUserRequestBuilder instantiates a new MarkChatUnreadForUserRequestBuilder and sets the default values.
func NewMarkChatUnreadForUserRequestBuilderInternal ¶
func NewMarkChatUnreadForUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MarkChatUnreadForUserRequestBuilder
NewMarkChatUnreadForUserRequestBuilderInternal instantiates a new MarkChatUnreadForUserRequestBuilder and sets the default values.
func (*MarkChatUnreadForUserRequestBuilder) CreatePostRequestInformation ¶
func (m *MarkChatUnreadForUserRequestBuilder) CreatePostRequestInformation(ctx context.Context, body MarkChatUnreadForUserPostRequestBodyable, requestConfiguration *MarkChatUnreadForUserRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation mark a chat as unread for a user.
func (*MarkChatUnreadForUserRequestBuilder) Post ¶
func (m *MarkChatUnreadForUserRequestBuilder) Post(ctx context.Context, body MarkChatUnreadForUserPostRequestBodyable, requestConfiguration *MarkChatUnreadForUserRequestBuilderPostRequestConfiguration) error
Post mark a chat as unread for a user.
type MarkChatUnreadForUserRequestBuilderPostRequestConfiguration ¶
type MarkChatUnreadForUserRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
MarkChatUnreadForUserRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.