ServiceBusMessageInConverter Class
- Inheritance
-
ServiceBusMessageInConverter
Constructor
ServiceBusMessageInConverter()
Methods
check_input_type_annotation | |
decode |
Returns the application setting from environment variable. |
decode_multiple_messages |
Unlike EventHub, the trigger_metadata already contains a set of arrays (e.g. 'ContentTypeArray', 'CorrelationidArray'...). We can retrieve message properties directly from those array. |
decode_single_message | |
has_implicit_output |
check_input_type_annotation
check_input_type_annotation(pytype: type) -> bool
Parameters
Name | Description |
---|---|
pytype
Required
|
|
decode
Returns the application setting from environment variable.
decode(data: Datum, *, trigger_metadata: Mapping[str, Datum]) -> ServiceBusMessage | List[ServiceBusMessage]
Parameters
Name | Description |
---|---|
data
Required
|
<xref:meta.Datum>
The datum from GRPC message |
trigger_metadata
Required
|
The metadata of the Service Bus trigger, usually populated by function host |
Keyword-Only Parameters
Name | Description |
---|---|
trigger_metadata
Required
|
|
Returns
Type | Description |
---|---|
When 'cardinality' is set to 'one', this method returns a single ServiceBusMessage. When 'cardinality' is set to 'many' this method returns a list of ServiceBusMessage. |
decode_multiple_messages
Unlike EventHub, the trigger_metadata already contains a set of arrays (e.g. 'ContentTypeArray', 'CorrelationidArray'...). We can retrieve message properties directly from those array.
decode_multiple_messages(data: Datum, *, trigger_metadata: Mapping[str, Datum]) -> List[ServiceBusMessage]
Parameters
Name | Description |
---|---|
data
Required
|
|
Keyword-Only Parameters
Name | Description |
---|---|
trigger_metadata
Required
|
|
decode_single_message
decode_single_message(data: Datum, *, trigger_metadata: Mapping[str, Datum]) -> ServiceBusMessage
Parameters
Name | Description |
---|---|
data
Required
|
|
Keyword-Only Parameters
Name | Description |
---|---|
trigger_metadata
Required
|
|
has_implicit_output
abstract classmethod has_implicit_output() -> bool
Azure SDK for Python