Documentation
¶
Index ¶
- func CreateTransferPostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type TransferPostRequestBody
- func (m *TransferPostRequestBody) GetAdditionalData() map[string]interface{}
- func (m *TransferPostRequestBody) GetFieldDeserializers() ...
- func (m *TransferPostRequestBody) GetTransferTarget() ...
- func (m *TransferPostRequestBody) GetTransferee() ...
- func (m *TransferPostRequestBody) Serialize(...) error
- func (m *TransferPostRequestBody) SetAdditionalData(value map[string]interface{})
- func (m *TransferPostRequestBody) SetTransferTarget(...)
- func (m *TransferPostRequestBody) SetTransferee(...)
- type TransferPostRequestBodyable
- type TransferRequestBuilder
- func (m *TransferRequestBuilder) CreatePostRequestInformation(body TransferPostRequestBodyable) (...)
- func (m *TransferRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(body TransferPostRequestBodyable, ...) (...)
- func (m *TransferRequestBuilder) Post(ctx context.Context, body TransferPostRequestBodyable, ...) error
- type TransferRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTransferPostRequestBodyFromDiscriminatorValue ¶ added in v0.24.0
func CreateTransferPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTransferPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type TransferPostRequestBody ¶ added in v0.24.0
type TransferPostRequestBody struct {
// contains filtered or unexported fields
}
TransferPostRequestBody provides operations to call the transfer method.
func NewTransferPostRequestBody ¶ added in v0.24.0
func NewTransferPostRequestBody() *TransferPostRequestBody
NewTransferPostRequestBody instantiates a new transferPostRequestBody and sets the default values.
func (*TransferPostRequestBody) GetAdditionalData ¶ added in v0.24.0
func (m *TransferPostRequestBody) 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 (*TransferPostRequestBody) GetFieldDeserializers ¶ added in v0.24.0
func (m *TransferPostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*TransferPostRequestBody) GetTransferTarget ¶ added in v0.24.0
func (m *TransferPostRequestBody) GetTransferTarget() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.InvitationParticipantInfoable
GetTransferTarget gets the transferTarget property value. The transferTarget property
func (*TransferPostRequestBody) GetTransferee ¶ added in v0.24.0
func (m *TransferPostRequestBody) GetTransferee() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParticipantInfoable
GetTransferee gets the transferee property value. The transferee property
func (*TransferPostRequestBody) Serialize ¶ added in v0.24.0
func (m *TransferPostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TransferPostRequestBody) SetAdditionalData ¶ added in v0.24.0
func (m *TransferPostRequestBody) 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 (*TransferPostRequestBody) SetTransferTarget ¶ added in v0.24.0
func (m *TransferPostRequestBody) SetTransferTarget(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.InvitationParticipantInfoable)
SetTransferTarget sets the transferTarget property value. The transferTarget property
func (*TransferPostRequestBody) SetTransferee ¶ added in v0.24.0
func (m *TransferPostRequestBody) SetTransferee(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParticipantInfoable)
SetTransferee sets the transferee property value. The transferee property
type TransferPostRequestBodyable ¶ added in v0.24.0
type TransferPostRequestBodyable interface {
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
GetTransferee() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParticipantInfoable
GetTransferTarget() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.InvitationParticipantInfoable
SetTransferee(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParticipantInfoable)
SetTransferTarget(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.InvitationParticipantInfoable)
}
TransferPostRequestBodyable
type TransferRequestBuilder ¶
type TransferRequestBuilder struct {
// contains filtered or unexported fields
}
TransferRequestBuilder provides operations to call the transfer method.
func NewTransferRequestBuilder ¶
func NewTransferRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TransferRequestBuilder
NewTransferRequestBuilder instantiates a new TransferRequestBuilder and sets the default values.
func NewTransferRequestBuilderInternal ¶
func NewTransferRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TransferRequestBuilder
NewTransferRequestBuilderInternal instantiates a new TransferRequestBuilder and sets the default values.
func (*TransferRequestBuilder) CreatePostRequestInformation ¶
func (m *TransferRequestBuilder) CreatePostRequestInformation(body TransferPostRequestBodyable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly.
func (*TransferRequestBuilder) CreatePostRequestInformationWithRequestConfiguration ¶ added in v0.22.0
func (m *TransferRequestBuilder) CreatePostRequestInformationWithRequestConfiguration(body TransferPostRequestBodyable, requestConfiguration *TransferRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformationWithRequestConfiguration transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly.
func (*TransferRequestBuilder) Post ¶
func (m *TransferRequestBuilder) Post(ctx context.Context, body TransferPostRequestBodyable, requestConfiguration *TransferRequestBuilderPostRequestConfiguration) error
Post transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly.
type TransferRequestBuilderPostRequestConfiguration ¶ added in v0.22.0
type TransferRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers map[string]string
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
TransferRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.