pub struct ConnectorsResource<'c> { /* private fields */ }Expand description
client.connectors() — the connector catalogue, the same list the Pipeline
Studio palette and pulse connectors list show. Each entry is
{subType, displayName, configFields}; use the subType as a sink/source
node type in a pipeline definition deployed via client.pipelines().
Bridged connectors appear only when the enterprise bridge JAR is on the
server’s classpath.
Implementations§
Source§impl ConnectorsResource<'_>
impl ConnectorsResource<'_>
Sourcepub async fn list(&self) -> Result<Value, PulseError>
pub async fn list(&self) -> Result<Value, PulseError>
GET /api/pulse/connectors — {"sources": [...], "sinks": [...]}.
Trait Implementations§
Auto Trait Implementations§
impl<'c> Freeze for ConnectorsResource<'c>
impl<'c> !RefUnwindSafe for ConnectorsResource<'c>
impl<'c> Send for ConnectorsResource<'c>
impl<'c> Sync for ConnectorsResource<'c>
impl<'c> Unpin for ConnectorsResource<'c>
impl<'c> UnsafeUnpin for ConnectorsResource<'c>
impl<'c> !UnwindSafe for ConnectorsResource<'c>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more