JobExecutionsClient Interface
public interface JobExecutionsClient
An instance of this class provides access to all the operations defined in JobExecutionsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller
Starts an elastic job execution.
Parameters:
Returns:
beginCreate
public abstract SyncPoller
Starts an elastic job execution.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux
Starts an elastic job execution.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a job execution.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a job execution.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a job execution.
Parameters:
Returns:
cancel
public abstract void cancel(String resourceGroupName, String serverName, String jobAgentName, String jobName, UUID jobExecutionId)
Requests cancellation of a job execution.
Parameters:
cancelAsync
public abstract Mono
Requests cancellation of a job execution.
Parameters:
Returns:
cancelWithResponse
public abstract Response
Requests cancellation of a job execution.
Parameters:
Returns:
cancelWithResponseAsync
public abstract Mono
Requests cancellation of a job execution.
Parameters:
Returns:
create
public abstract JobExecutionInner create(String resourceGroupName, String serverName, String jobAgentName, String jobName)
Starts an elastic job execution.
Parameters:
Returns:
create
public abstract JobExecutionInner create(String resourceGroupName, String serverName, String jobAgentName, String jobName, Context context)
Starts an elastic job execution.
Parameters:
Returns:
createAsync
public abstract Mono
Starts an elastic job execution.
Parameters:
Returns:
createOrUpdate
public abstract JobExecutionInner createOrUpdate(String resourceGroupName, String serverName, String jobAgentName, String jobName, UUID jobExecutionId)
Creates or updates a job execution.
Parameters:
Returns:
createOrUpdate
public abstract JobExecutionInner createOrUpdate(String resourceGroupName, String serverName, String jobAgentName, String jobName, UUID jobExecutionId, Context context)
Creates or updates a job execution.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a job execution.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a job execution.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
Starts an elastic job execution.
Parameters:
Returns:
get
public abstract JobExecutionInner get(String resourceGroupName, String serverName, String jobAgentName, String jobName, UUID jobExecutionId)
Gets a job execution.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a job execution.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a job execution.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a job execution.
Parameters:
Returns:
listByAgent
public abstract PagedIterable
Lists all executions in a job agent.
Parameters:
Returns:
listByAgent
public abstract PagedIterable
Lists all executions in a job agent.
Parameters:
Returns:
listByAgentAsync
public abstract PagedFlux
Lists all executions in a job agent.
Parameters:
Returns:
listByAgentAsync
public abstract PagedFlux
Lists all executions in a job agent.
Parameters:
Returns:
listByJob
public abstract PagedIterable
Lists a job's executions.
Parameters:
Returns:
listByJob
public abstract PagedIterable
Lists a job's executions.
Parameters:
Returns:
listByJobAsync
public abstract PagedFlux
Lists a job's executions.
Parameters:
Returns:
listByJobAsync
public abstract PagedFlux
Lists a job's executions.
Parameters:
Returns:
Applies to
Azure SDK for Java