Interface JobBinaryInternalService

    • Method Detail

      • list

        List<? extends JobBinaryInternal> list()
        List all job binary internals
        Returns:
        list of job binary internals or empty
      • get

        JobBinaryInternal get​(String jobBinaryInternalId)
        Get a job binary internal by ID
        Parameters:
        jobBinaryInternalId - the job binary internal identifier
        Returns:
        the job binary internal or null if not found
      • create

        JobBinaryInternal create​(Payload<File> payload)
        Create a new job binary internal
        Parameters:
        payload - the payload to create a new job binary internal
        Returns:
        the created job binary internal
      • delete

        ActionResponse delete​(String jobBinaryInternalId)
        Delete the specified job binary internal
        Parameters:
        jobBinaryInternalId - the job binary internal identifier
        Returns:
        the action response
      • getData

        Payload<InputStream> getData​(String jobBinaryInternalId)
        Retrieves data of specified job binary internal object
        Parameters:
        jobBinaryInternalId - the job binary internal identifier
        Returns:
        Job Binary Internal data