def process(cls, verb, imports): super().process(verb, imports) text_to_uri(verb) to_uri(verb, 'url') to_bytes(verb, 'url')
def process(cls, verb, imports): super().process(verb, imports) to_enum(verb, 'beep') to_bytes(verb, 'beep') to_enum(verb, 'record') to_bytes(verb, 'record')
def process(cls, verb, imports): rename_attr(verb, 'interpret-as', 'interpretAs') to_enum(verb, 'interpretAs') to_bytes(verb, 'interpretAs') to_enum(verb, 'role') to_bytes(verb, 'role')
def verb_processing(cls, verb, imports): super().verb_processing(verb, imports) for name, value in verb.attributes.items(): if value in ['true', 'false']: verb.attributes[name] = camelize(value) to_bytes(verb, name)
def process(cls, verb, imports): to_uri(verb, 'action') to_bytes(verb, 'action') to_list(verb, 'input', imports, force=True, transform=enum_builder(verb, 'Input')) to_bytes(verb, 'input')
def process(cls, verb, imports): to_uri(verb, 'statusCallback') to_bytes(verb, 'statusCallback') to_list(verb, 'statusCallbackEvent', imports, force=True, transform=enum_builder(verb, 'Event')) to_bytes(verb, 'statusCallbackEvent')
def process(cls, verb, imports): to_enum(verb, 'language') to_bytes(verb, 'language') to_enum(verb, 'tokenType') to_bytes(verb, 'tokenType') to_list(verb, 'validCardTypes', imports, transform=enum_builder(verb, 'validCardTypes')) to_bytes(verb, 'validCardTypes') to_bytes(verb, 'maxAttempts') to_bytes(verb, 'timeout')
def process(cls, verb, imports): to_list(verb, 'validCardTypes', imports, force=True, transform=enum_builder(verb, 'validCardTypes')) to_bytes(verb, 'validCardTypes') to_bytes(verb, 'timeout') to_bytes(verb, 'maxAttempts') to_uri(verb, 'action') to_bytes(verb, 'action')
def process(cls, verb, imports): to_enum(verb, 'record') to_bytes(verb, 'record') to_enum(verb, 'recordingTrack') to_bytes(verb, 'recordingTrack') to_enum(verb, 'trim') to_bytes(verb, 'trim')
def process(cls, verb, imports): to_enum(verb, 'for') to_bytes(verb, 'for') to_list(verb, 'cardType', imports, transform=enum_builder(verb, 'cardType')) to_bytes(verb, 'cardType') rename_attr(verb, 'cardType', 'cardTypes') to_list(verb, 'errorType', imports, transform=enum_builder(verb, 'errorType')) to_bytes(verb, 'errorType') rename_attr(verb, 'errorType', 'errorTypes') to_list(verb, "attempt", imports) to_bytes(verb, 'attempt') rename_attr(verb, 'attempt', 'attempts')
def process(cls, verb, imports): to_list(verb, 'errorType', imports, force=True, transform=enum_builder(verb, 'errorType')) to_bytes(verb, 'errorType') to_list(verb, 'cardType', imports, force=True, transform=enum_builder(verb, 'cardType')) to_bytes(verb, 'cardType') to_list(verb, 'attempt', imports, force=True) to_bytes(verb, 'attempt')
def process(cls, verb, imports): super().process(verb, imports) to_uri(verb, 'action') to_bytes(verb, 'action')
def process(cls, verb, imports): to_uri(verb, 'url') to_bytes(verb, 'url')
def process(cls, verb, imports): to_uri(verb, 'action') to_bytes(verb, 'action') to_uri(verb, 'waitUrl') to_bytes(verb, 'waitUrl')
def process(cls, verb, imports): to_uri(verb, 'action') to_bytes(verb, 'action') if 'timeout' in verb.attributes: verb.attributes.pop('timeout')
def process(cls, verb, imports): to_uri(verb, 'action') to_bytes(verb, 'action') to_enum(verb, 'record') to_bytes(verb, 'record') to_enum(verb, 'trim') to_bytes(verb, 'trim') to_uri(verb, 'recordingStatusCallback') to_bytes(verb, 'recordingStatusCallback') to_uri(verb, 'referUrl') to_bytes(verb, 'referUrl') to_list(verb, 'recordingStatusCallbackEvent', imports, force=True, transform=enum_builder(verb, 'Event')) to_bytes(verb, 'recordingStatusCallbackEvent') to_enum(verb, 'ringTone') to_bytes(verb, 'ringTone')
def process(cls, verb, imports): to_list(verb, 'input', imports, transform=enum_builder(verb, 'input')) to_bytes(verb, 'inputs') rename_attr(verb, 'input', 'inputs')
def process(cls, verb, imports): to_enum(verb, 'strength') to_bytes(verb, 'strength')
def process(cls, verb, imports): to_uri(verb, 'action') to_bytes(verb, 'action') to_uri(verb, 'transcribeCallback') to_bytes(verb, 'transcribeCallback')
def process(cls, verb, imports): to_enum(verb, 'alphabet') to_bytes(verb, 'alphabet')
def process(cls, verb, imports): to_list(verb, 'statusCallbackEvent', imports, transform=cls.event_name) to_bytes(verb, 'statusCallbackEvent') rename_attr(verb, 'statusCallbackEvent', 'statusCallbackEvents')
def process(cls, verb, imports): to_enum(verb, 'reason') to_bytes(verb, 'reason')
def process(cls, verb, imports): to_enum(verb, 'voice') to_bytes(verb, 'voice') to_enum(verb, 'language') to_bytes(verb, 'language')
def process(cls, verb, imports): super().process(verb, imports) to_enum(verb, 'beep') to_bytes(verb, 'beep') to_uri(verb, 'waitUrl') to_bytes(verb, 'waitUrl') to_enum(verb, 'record') to_bytes(verb, 'record') to_enum(verb, 'region') to_bytes(verb, 'region') to_enum(verb, 'trim') to_bytes(verb, 'trim') to_uri(verb, 'recordingStatusCallback') to_bytes(verb, 'recordingStatusCallback') to_uri(verb, 'eventCallbackUrl') to_bytes(verb, 'eventCallbackUrl') to_list(verb, 'recordingStatusCallbackEvent', imports, force=True, transform=enum_builder(verb, 'Event')) to_bytes(verb, 'recordingStatusCallbackEvent')
def process(cls, verb, imports): verb.attributes['url'] = verb.text verb.text = None to_uri(verb, 'url') to_bytes(verb, 'url')
def process(cls, verb, imports): to_enum(verb, 'level') to_bytes(verb, 'level')