Help us shape the future of Go! Take the 2026 Go Developer Survey

recordresponse

package
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateRecordResponseRequestBodyFromDiscriminatorValue added in v0.13.0

CreateRecordResponseRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

Types

type RecordResponseRequestBody

type RecordResponseRequestBody struct {
	// contains filtered or unexported fields
}

RecordResponseRequestBody provides operations to call the recordResponse method.

func NewRecordResponseRequestBody

func NewRecordResponseRequestBody() *RecordResponseRequestBody

NewRecordResponseRequestBody instantiates a new recordResponseRequestBody and sets the default values.

func (*RecordResponseRequestBody) GetAdditionalData

func (m *RecordResponseRequestBody) 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 (*RecordResponseRequestBody) GetBargeInAllowed

func (m *RecordResponseRequestBody) GetBargeInAllowed() *bool

GetBargeInAllowed gets the bargeInAllowed property value. The bargeInAllowed property

func (*RecordResponseRequestBody) GetClientContext

func (m *RecordResponseRequestBody) GetClientContext() *string

GetClientContext gets the clientContext property value. The clientContext property

func (*RecordResponseRequestBody) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model

func (*RecordResponseRequestBody) GetInitialSilenceTimeoutInSeconds

func (m *RecordResponseRequestBody) GetInitialSilenceTimeoutInSeconds() *int32

GetInitialSilenceTimeoutInSeconds gets the initialSilenceTimeoutInSeconds property value. The initialSilenceTimeoutInSeconds property

func (*RecordResponseRequestBody) GetMaxRecordDurationInSeconds

func (m *RecordResponseRequestBody) GetMaxRecordDurationInSeconds() *int32

GetMaxRecordDurationInSeconds gets the maxRecordDurationInSeconds property value. The maxRecordDurationInSeconds property

func (*RecordResponseRequestBody) GetMaxSilenceTimeoutInSeconds

func (m *RecordResponseRequestBody) GetMaxSilenceTimeoutInSeconds() *int32

GetMaxSilenceTimeoutInSeconds gets the maxSilenceTimeoutInSeconds property value. The maxSilenceTimeoutInSeconds property

func (*RecordResponseRequestBody) GetPlayBeep

func (m *RecordResponseRequestBody) GetPlayBeep() *bool

GetPlayBeep gets the playBeep property value. The playBeep property

func (*RecordResponseRequestBody) GetPrompts

GetPrompts gets the prompts property value. The prompts property

func (*RecordResponseRequestBody) GetStopTones

func (m *RecordResponseRequestBody) GetStopTones() []string

GetStopTones gets the stopTones property value. The stopTones property

func (*RecordResponseRequestBody) Serialize

Serialize serializes information the current object

func (*RecordResponseRequestBody) SetAdditionalData

func (m *RecordResponseRequestBody) 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 (*RecordResponseRequestBody) SetBargeInAllowed

func (m *RecordResponseRequestBody) SetBargeInAllowed(value *bool)

SetBargeInAllowed sets the bargeInAllowed property value. The bargeInAllowed property

func (*RecordResponseRequestBody) SetClientContext

func (m *RecordResponseRequestBody) SetClientContext(value *string)

SetClientContext sets the clientContext property value. The clientContext property

func (*RecordResponseRequestBody) SetInitialSilenceTimeoutInSeconds

func (m *RecordResponseRequestBody) SetInitialSilenceTimeoutInSeconds(value *int32)

SetInitialSilenceTimeoutInSeconds sets the initialSilenceTimeoutInSeconds property value. The initialSilenceTimeoutInSeconds property

func (*RecordResponseRequestBody) SetMaxRecordDurationInSeconds

func (m *RecordResponseRequestBody) SetMaxRecordDurationInSeconds(value *int32)

SetMaxRecordDurationInSeconds sets the maxRecordDurationInSeconds property value. The maxRecordDurationInSeconds property

func (*RecordResponseRequestBody) SetMaxSilenceTimeoutInSeconds

func (m *RecordResponseRequestBody) SetMaxSilenceTimeoutInSeconds(value *int32)

SetMaxSilenceTimeoutInSeconds sets the maxSilenceTimeoutInSeconds property value. The maxSilenceTimeoutInSeconds property

func (*RecordResponseRequestBody) SetPlayBeep

func (m *RecordResponseRequestBody) SetPlayBeep(value *bool)

SetPlayBeep sets the playBeep property value. The playBeep property

func (*RecordResponseRequestBody) SetPrompts

SetPrompts sets the prompts property value. The prompts property

func (*RecordResponseRequestBody) SetStopTones

func (m *RecordResponseRequestBody) SetStopTones(value []string)

SetStopTones sets the stopTones property value. The stopTones property

type RecordResponseRequestBodyable added in v0.13.0

type RecordResponseRequestBodyable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	GetBargeInAllowed() *bool
	GetClientContext() *string
	GetInitialSilenceTimeoutInSeconds() *int32
	GetMaxRecordDurationInSeconds() *int32
	GetMaxSilenceTimeoutInSeconds() *int32
	GetPlayBeep() *bool
	GetPrompts() []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Promptable
	GetStopTones() []string
	SetBargeInAllowed(value *bool)
	SetClientContext(value *string)
	SetInitialSilenceTimeoutInSeconds(value *int32)
	SetMaxRecordDurationInSeconds(value *int32)
	SetMaxSilenceTimeoutInSeconds(value *int32)
	SetPlayBeep(value *bool)
	SetPrompts(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Promptable)
	SetStopTones(value []string)
}

RecordResponseRequestBodyable

type RecordResponseRequestBuilder

type RecordResponseRequestBuilder struct {
	// contains filtered or unexported fields
}

RecordResponseRequestBuilder provides operations to call the recordResponse method.

func NewRecordResponseRequestBuilder

NewRecordResponseRequestBuilder instantiates a new RecordResponseRequestBuilder and sets the default values.

func NewRecordResponseRequestBuilderInternal

func NewRecordResponseRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RecordResponseRequestBuilder

NewRecordResponseRequestBuilderInternal instantiates a new RecordResponseRequestBuilder and sets the default values.

func (*RecordResponseRequestBuilder) CreatePostRequestInformation

CreatePostRequestInformation invoke action recordResponse

type RecordResponseRequestBuilderPostOptions

type RecordResponseRequestBuilderPostOptions struct {
	//
	Body RecordResponseRequestBodyable
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Response handler to use in place of the default response handling provided by the core service
	ResponseHandler i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ResponseHandler
}

RecordResponseRequestBuilderPostOptions options for Post

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL