Parameter Names
Use x-fern-parameter-name
to customize SDK parameter names for message properties
By default, Fern uses the property names from your AsyncAPI message schemas as SDK parameter names. You can customize these using the x-fern-parameter-name
extension.
Customize message property names
Use x-fern-parameter-name
to specify custom parameter names for message properties:
asyncapi.yml
This generates SDK methods with cleaner parameter names:
Language-specific parameter names
You can specify different parameter names for different programming languages:
asyncapi.yml
Channel parameter names
Customize parameter names for channel address variables:
asyncapi.yml
This ensures consistent naming conventions across your SDK while maintaining compatibility with your existing message formats.