Package org.openstack4j.api.sahara
Interface JobBinaryInternalService
-
- All Superinterfaces:
RestService
- All Known Implementing Classes:
JobBinaryInternalServiceImpl
public interface JobBinaryInternalService extends RestService
Sahara Data Processing Operations- Author:
- [email protected]
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobBinaryInternalcreate(Payload<File> payload)Create a new job binary internalActionResponsedelete(String jobBinaryInternalId)Delete the specified job binary internalJobBinaryInternalget(String jobBinaryInternalId)Get a job binary internal by IDPayload<InputStream>getData(String jobBinaryInternalId)Retrieves data of specified job binary internal objectList<? extends JobBinaryInternal>list()List all job binary internals
-
-
-
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
-
-