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