Interface SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder

  • All Superinterfaces:
    org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
    All Known Subinterfaces:
    SshEndpointBuilderFactory.AdvancedSshEndpointBuilder
    Enclosing interface:
    SshEndpointBuilderFactory

    public static interface SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder
    extends org.apache.camel.builder.EndpointProducerBuilder
    Advanced builder for endpoint producers for the SSH component.
    • Method Detail

      • channelType

        default SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder channelType​(String channelType)
        Sets the channel type to pass to the Channel as part of command execution. Defaults to exec. The option is a: <code>java.lang.String</code> type. Default: exec Group: advanced
        Parameters:
        channelType - the value to set
        Returns:
        the dsl builder
      • shellPrompt

        default SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder shellPrompt​(String shellPrompt)
        Sets the shellPrompt to be dropped when response is read after command execution. The option is a: <code>java.lang.String</code> type. Group: advanced
        Parameters:
        shellPrompt - the value to set
        Returns:
        the dsl builder
      • sleepForShellPrompt

        default SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder sleepForShellPrompt​(long sleepForShellPrompt)
        Sets the sleep period in milliseconds to wait reading response from shell prompt. Defaults to 100 milliseconds. The option is a: <code>long</code> type. Default: 100 Group: advanced
        Parameters:
        sleepForShellPrompt - the value to set
        Returns:
        the dsl builder
      • sleepForShellPrompt

        default SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder sleepForShellPrompt​(String sleepForShellPrompt)
        Sets the sleep period in milliseconds to wait reading response from shell prompt. Defaults to 100 milliseconds. The option will be converted to a <code>long</code> type. Default: 100 Group: advanced
        Parameters:
        sleepForShellPrompt - the value to set
        Returns:
        the dsl builder