Interface Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder

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

    public static interface Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder
    extends org.apache.camel.builder.EndpointProducerBuilder
    Builder for endpoint producers for the JT400 component.
    • Method Detail

      • format

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder format​(org.apache.camel.component.jt400.Jt400Configuration.Format format)
        Sets the data format for sending messages. The option is a: <code>org.apache.camel.component.jt400.Jt400Configuration.Format</code> type. Default: text Group: common
        Parameters:
        format - the value to set
        Returns:
        the dsl builder
      • format

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder format​(String format)
        Sets the data format for sending messages. The option will be converted to a <code>org.apache.camel.component.jt400.Jt400Configuration.Format</code> type. Default: text Group: common
        Parameters:
        format - the value to set
        Returns:
        the dsl builder
      • guiAvailable

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder guiAvailable​(boolean guiAvailable)
        Sets whether IBM i prompting is enabled in the environment running Camel. The option is a: <code>boolean</code> type. Default: false Group: common
        Parameters:
        guiAvailable - the value to set
        Returns:
        the dsl builder
      • guiAvailable

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder guiAvailable​(String guiAvailable)
        Sets whether IBM i prompting is enabled in the environment running Camel. The option will be converted to a <code>boolean</code> type. Default: false Group: common
        Parameters:
        guiAvailable - the value to set
        Returns:
        the dsl builder
      • keyed

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder keyed​(boolean keyed)
        Whether to use keyed or non-keyed data queues. The option is a: <code>boolean</code> type. Default: false Group: common
        Parameters:
        keyed - the value to set
        Returns:
        the dsl builder
      • outputFieldsIdxArray

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsIdxArray​(Integer[] outputFieldsIdxArray)
        Specifies which fields (program parameters) are output parameters. The option is a: <code>java.lang.Integer[]</code> type. Group: producer
        Parameters:
        outputFieldsIdxArray - the value to set
        Returns:
        the dsl builder
      • outputFieldsIdxArray

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsIdxArray​(String outputFieldsIdxArray)
        Specifies which fields (program parameters) are output parameters. The option will be converted to a <code>java.lang.Integer[]</code> type. Group: producer
        Parameters:
        outputFieldsIdxArray - the value to set
        Returns:
        the dsl builder
      • outputFieldsLengthArray

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsLengthArray​(Integer[] outputFieldsLengthArray)
        Specifies the fields (program parameters) length as in the IBM i program definition. The option is a: <code>java.lang.Integer[]</code> type. Group: producer
        Parameters:
        outputFieldsLengthArray - the value to set
        Returns:
        the dsl builder
      • outputFieldsLengthArray

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder outputFieldsLengthArray​(String outputFieldsLengthArray)
        Specifies the fields (program parameters) length as in the IBM i program definition. The option will be converted to a <code>java.lang.Integer[]</code> type. Group: producer
        Parameters:
        outputFieldsLengthArray - the value to set
        Returns:
        the dsl builder
      • secured

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder secured​(boolean secured)
        Whether connections to IBM i are secured with SSL. The option is a: <code>boolean</code> type. Default: false Group: security
        Parameters:
        secured - the value to set
        Returns:
        the dsl builder
      • secured

        default Jt400EndpointBuilderFactory.Jt400EndpointProducerBuilder secured​(String secured)
        Whether connections to IBM i are secured with SSL. The option will be converted to a <code>boolean</code> type. Default: false Group: security
        Parameters:
        secured - the value to set
        Returns:
        the dsl builder