예제 #1
0
 def to_dict(self):
     d = {
         'muted': self.muted,
         'enterSound': self.enter_sound,
         'exitSound': self.exit_sound,
         'startConferenceOnEnter': self.start_conference_on_enter,
         'endConferenceOnExit': self.end_conference_on_exit,
         'stayAlone': self.stay_alone,
         'waitSound': self.wait_sound,
         'maxMembers': self.max_members,
         'record': self.record,
         'recordFileFormat': self.record_file_format,
         'timeLimit': self.time_limit,
         'hangupOnStar': self.hangup_on_star,
         'action': self.action,
         'method': self.method,
         'callbackUrl': self.callback_url,
         'callbackMethod': self.callback_method,
         'digitsMatch': self.digits_match,
         'floorEvent': self.floor_event,
         'redirect': self.redirect,
         'relayDTMF': self.relay_dtmf,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #2
0
    def to_dict(self):
        d = {}

        return {
            k: six.text_type(map_type(v))
            for k, v in d.items() if v is not None
        }
예제 #3
0
 def to_dict(self):
     d = {
         'muted': self.muted,
         'enterSound': self.enter_sound,
         'exitSound': self.exit_sound,
         'startConferenceOnEnter': self.start_conference_on_enter,
         'endConferenceOnExit': self.end_conference_on_exit,
         'stayAlone': self.stay_alone,
         'waitSound': self.wait_sound,
         'maxMembers': self.max_members,
         'record': self.record,
         'recordFileFormat': self.record_file_format,
         'timeLimit': self.time_limit,
         'hangupOnStar': self.hangup_on_star,
         'action': self.action,
         'method': self.method,
         'callbackUrl': self.callback_url,
         'callbackMethod': self.callback_method,
         'digitsMatch': self.digits_match,
         'floorEvent': self.floor_event,
         'redirect': self.redirect,
         'relayDTMF': self.relay_dtmf,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #4
0
 def to_dict(self):
     d = {
         'action': self.action,
         'method': self.method,
         'inputType': self.input_type,
         'executionTimeout': self.execution_timeout,
         'digitEndTimeout': self.digit_end_timeout,
         'speechEndTimeout': self.speech_end_timeout,
         'finishOnKey': self.finish_on_key,
         'numDigits': self.num_digits,
         'speechModel': self.speech_model,
         'hints': self.hints,
         'language': self.language,
         'interimSpeechResultsCallback':
         self.interim_speech_results_callback,
         'interimSpeechResultsCallbackMethod':
         self.interim_speech_results_callback_method,
         'log': self.log,
         'redirect': self.redirect,
         'profanityFilter': self.profanity_filter
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #5
0
 def to_dict(self):
     d = {
         'method': self.method,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #6
0
 def to_dict(self):
     d = {
         'async': self.async_,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #7
0
 def to_dict(self):
     d = {
         'sendDigits': self.send_digits,
         'sendOnPreanswer': self.send_on_preanswer,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #8
0
 def to_dict(self):
     d = {
         'interpret-as': self.interpret_as,
         'format': self.format,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #9
0
    def to_dict(self):
        d = {
            '{http://www.w3.org/XML/1998/namespace}lang': self.xmllang,
        }

        return {
            k: six.text_type(map_type(v))
            for k, v in d.items() if v is not None
            }
예제 #10
0
 def to_dict(self):
     d = {
         'reason': self.reason,
         'schedule': self.schedule,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #11
0
 def to_dict(self):
     d = {
         'reason': self.reason,
         'schedule': self.schedule,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #12
0
 def to_dict(self):
     d = {
         'sendDigits': self.send_digits,
         'sendOnPreanswer': self.send_on_preanswer,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #13
0
    def to_dict(self):
        d = {
            'strength': self.strength,
            'time': self.time,
        }

        return {
            k: six.text_type(map_type(v))
            for k, v in d.items() if v is not None
        }
예제 #14
0
 def to_dict(self):
     d = {
         'voice': self.voice,
         'language': self.language,
         'loop': self.loop,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #15
0
    def to_dict(self):
        d = {
            'alphabet': self.alphabet,
            'ph': self.ph,
        }

        return {
            k: six.text_type(map_type(v))
            for k, v in d.items() if v is not None
        }
예제 #16
0
 def to_dict(self):
     d = {
         'voice': self.voice,
         'language': self.language,
         'loop': self.loop,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #17
0
    def to_dict(self):
        d = {
            'volume': self.volume,
            'rate': self.rate,
            'pitch': self.pitch,
        }

        return {
            k: six.text_type(map_type(v))
            for k, v in d.items() if v is not None
        }
예제 #18
0
 def to_dict(self):
     d = {
         'length': self.length,
         'silence': self.silence,
         'minSilence': self.min_silence,
         'beep': self.beep,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #19
0
 def to_dict(self):
     d = {
         'length': self.length,
         'silence': self.silence,
         'minSilence': self.min_silence,
         'beep': self.beep,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #20
0
 def to_dict(self):
     d = {
         'src': self.src,
         'dst': self.dst,
         'type': self.type,
         'callbackUrl': self.callback_url,
         'callbackMethod': self.callback_method,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #21
0
 def to_dict(self):
     d = {
         'src': self.src,
         'dst': self.dst,
         'type': self.type,
         'callbackUrl': self.callback_url,
         'callbackMethod': self.callback_method,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #22
0
 def to_dict(self):
     d = {
         'action': self.action,
         'method': self.method,
         'timeout': self.timeout,
         'digitTimeout': self.digit_timeout,
         'finishOnKey': self.finish_on_key,
         'numDigits': self.num_digits,
         'retries': self.retries,
         'redirect': self.redirect,
         'playBeep': self.play_beep,
         'validDigits': self.valid_digits,
         'invalidDigitsSound': self.invalid_digits_sound,
         'log': self.log,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #23
0
 def to_dict(self):
     d = {
         'action': self.action,
         'method': self.method,
         'timeout': self.timeout,
         'digitTimeout': self.digit_timeout,
         'finishOnKey': self.finish_on_key,
         'numDigits': self.num_digits,
         'retries': self.retries,
         'redirect': self.redirect,
         'playBeep': self.play_beep,
         'validDigits': self.valid_digits,
         'invalidDigitsSound': self.invalid_digits_sound,
         'log': self.log,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #24
0
 def to_dict(self):
     d = {
         'action': self.action,
         'method': self.method,
         'fileFormat': self.file_format,
         'redirect': self.redirect,
         'timeout': self.timeout,
         'maxLength': self.max_length,
         'playBeep': self.play_beep,
         'finishOnKey': self.finish_on_key,
         'recordSession': self.record_session,
         'startOnDialAnswer': self.start_on_dial_answer,
         'transcriptionType': self.transcription_type,
         'transcriptionUrl': self.transcription_url,
         'transcriptionMethod': self.transcription_method,
         'callbackUrl': self.callback_url,
         'callbackMethod': self.callback_method,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #25
0
 def to_dict(self):
     d = {
         'action': self.action,
         'method': self.method,
         'hangupOnStar': self.hangup_on_star,
         'timeLimit': self.time_limit,
         'timeout': self.timeout,
         'callerId': self.caller_id,
         'callerName': self.caller_name,
         'confirmSound': self.confirm_sound,
         'confirmKey': self.confirm_key,
         'dialMusic': self.dial_music,
         'callbackUrl': self.callback_url,
         'callbackMethod': self.callback_method,
         'redirect': self.redirect,
         'digitsMatch': self.digits_match,
         'digitsMatchBLeg': self.digits_match_b_leg,
         'sipHeaders': self.sip_headers,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }
예제 #26
0
 def to_dict(self):
     d = {
         'action': self.action,
         'method': self.method,
         'hangupOnStar': self.hangup_on_star,
         'timeLimit': self.time_limit,
         'timeout': self.timeout,
         'callerId': self.caller_id,
         'callerName': self.caller_name,
         'confirmSound': self.confirm_sound,
         'confirmKey': self.confirm_key,
         'dialMusic': self.dial_music,
         'callbackUrl': self.callback_url,
         'callbackMethod': self.callback_method,
         'redirect': self.redirect,
         'digitsMatch': self.digits_match,
         'digitsMatchBLeg': self.digits_match_b_leg,
         'sipHeaders': self.sip_headers,
     }
     return {
         k: six.text_type(map_type(v))
         for k, v in d.items() if v is not None
     }