JobsClient Interface
public interface JobsClient
An instance of this class provides access to all the operations defined in JobsClient.
Method Summary
Method Details
createOrUpdate
public abstract JobInner createOrUpdate(String resourceGroupName, String serverName, String jobAgentName, String jobName, JobInner parameters)
Creates or updates a job.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<JobInner> createOrUpdateAsync(String resourceGroupName, String serverName, String jobAgentName, String jobName, JobInner parameters)
Creates or updates a job.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<JobInner> createOrUpdateWithResponse(String resourceGroupName, String serverName, String jobAgentName, String jobName, JobInner parameters, Context context)
Creates or updates a job.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<JobInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String jobAgentName, String jobName, JobInner parameters)
Creates or updates a job.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serverName, String jobAgentName, String jobName)
Deletes a job.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, String jobAgentName, String jobName)
Deletes a job.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String serverName, String jobAgentName, String jobName, Context context)
Deletes a job.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String serverName, String jobAgentName, String jobName)
Deletes a job.
Parameters:
Returns:
get
public abstract JobInner get(String resourceGroupName, String serverName, String jobAgentName, String jobName)
Gets a job.
Parameters:
Returns:
getAsync
public abstract Mono<JobInner> getAsync(String resourceGroupName, String serverName, String jobAgentName, String jobName)
Gets a job.
Parameters:
Returns:
getWithResponse
public abstract Response<JobInner> getWithResponse(String resourceGroupName, String serverName, String jobAgentName, String jobName, Context context)
Gets a job.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<JobInner>> getWithResponseAsync(String resourceGroupName, String serverName, String jobAgentName, String jobName)
Gets a job.
Parameters:
Returns:
listByAgent
public abstract PagedIterable<JobInner> listByAgent(String resourceGroupName, String serverName, String jobAgentName)
Gets a list of jobs.
Parameters:
Returns:
listByAgent
public abstract PagedIterable<JobInner> listByAgent(String resourceGroupName, String serverName, String jobAgentName, Context context)
Gets a list of jobs.
Parameters:
Returns:
listByAgentAsync
public abstract PagedFlux<JobInner> listByAgentAsync(String resourceGroupName, String serverName, String jobAgentName)
Gets a list of jobs.
Parameters:
Returns: