Class FilesEndpointBuilderFactory.FilesHeaderNameBuilder

  • Enclosing interface:
    FilesEndpointBuilderFactory

    public static class FilesEndpointBuilderFactory.FilesHeaderNameBuilder
    extends Object
    The builder of headers' name for the Azure Files component.
    • Constructor Detail

      • FilesHeaderNameBuilder

        public FilesHeaderNameBuilder()
    • Method Detail

      • fileLength

        public String fileLength()
        A long value containing the file size. For producer, known length helps if the body converts to InputStream more efficiently than to bytes array. The option is a: long type. Group: both
        Returns:
        the name of the header FileLength.
      • fileLastModified

        public String fileLastModified()
        A Long value containing the last modified timestamp of the file. The option is a: long type. Group: consumer
        Returns:
        the name of the header FileLastModified.
      • fileName

        public String fileName()
        Specifies the output file name (relative to the endpoint directory) to be used for the output message when sending to the endpoint. If this is not present and no expression either, then a generated message ID is used as the filename instead. The option is a: String type. Group: common
        Returns:
        the name of the header FileName.
      • fileNameOnly

        public String fileNameOnly()
        Only the file name (the name with no leading paths). The option is a: String type. Group: common
        Returns:
        the name of the header FileNameOnly.
      • fileParent

        public String fileParent()
        The parent path. The option is a: String type. Group: common
        Returns:
        the name of the header FileParent.
      • remoteFileInputStream

        public String remoteFileInputStream()
        The remote file input stream. The option is a: java.io.InputStream type. Group: common
        Returns:
        the name of the header RemoteFileInputStream.
      • fileLocalWorkPath

        public String fileLocalWorkPath()
        Path to the local work file, if local work directory is used. The option is a: String type. Group: common
        Returns:
        the name of the header FileLocalWorkPath.
      • fileHost

        public String fileHost()
        The remote hostname. The option is a: String type. Group: common
        Returns:
        the name of the header FileHost.