exporters
Creates, updates, deletes, gets or lists a exporters
resource.
Overview
Name | exporters |
Type | Resource |
Id | confluent.schema_registry.exporters |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Name of the exporter |
config | object | The map containing exporter’s configurations |
context | string | Customized context of the exporter if contextType equals CUSTOM. |
contextType | string | Context type of the exporter. One of CUSTOM, NONE or AUTO (default) |
subjectRenameFormat | string | Format string for the subject name in the destination cluster, which may contain ${subject} as a placeholder for the originating subject name. For example, dc_${subject} for the subject orders will map to the destination subject name dc_orders. |
subjects | array | Name of each exporter subject |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get_exporter_info_by_name | SELECT | name | Retrieves the information of the schema exporter. |
delete_exporter | DELETE | name | Deletes the schema exporter. |
list_exporters | EXEC |
| Retrieves a list of schema exporters that have been created. |
pause_exporter_by_name | EXEC | name | Pauses the state of the schema exporter. |
register_exporter | EXEC |
| Creates a new schema exporter. All attributes in request body are optional except config. |
reset_exporter_by_name | EXEC | name | Reset the state of the schema exporter. |
resume_exporter_by_name | EXEC | name | Resume running of the schema exporter. |
update_exporter_info | EXEC | name | Updates the information or configurations of the schema exporter. All attributes in request body are optional. |
SELECT
examples
Retrieves the information of the schema exporter.
SELECT
name,
config,
context,
contextType,
subjectRenameFormat,
subjects
FROM confluent.schema_registry.exporters
WHERE name = '{{ name }}';
DELETE
example
Deletes the specified exporters
resource.
/*+ delete */
DELETE FROM confluent.schema_registry.exporters
WHERE name = '{{ name }}';