PatchSchedulesClient Interface
public interface PatchSchedulesClient
An instance of this class provides access to all the operations defined in PatchSchedulesClient.
Method Summary
Method Details
createOrUpdate
public abstract RedisPatchScheduleInner createOrUpdate(String resourceGroupName, String name, DefaultName defaultParameter, RedisPatchScheduleInner parameters)
Create or replace the patching schedule for Redis cache.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<RedisPatchScheduleInner> createOrUpdateAsync(String resourceGroupName, String name, DefaultName defaultParameter, RedisPatchScheduleInner parameters)
Create or replace the patching schedule for Redis cache.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<RedisPatchScheduleInner> createOrUpdateWithResponse(String resourceGroupName, String name, DefaultName defaultParameter, RedisPatchScheduleInner parameters, Context context)
Create or replace the patching schedule for Redis cache.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<RedisPatchScheduleInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String name, DefaultName defaultParameter, RedisPatchScheduleInner parameters)
Create or replace the patching schedule for Redis cache.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String name, DefaultName defaultParameter)
Deletes the patching schedule of a redis cache.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String name, DefaultName defaultParameter)
Deletes the patching schedule of a redis cache.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String name, DefaultName defaultParameter, Context context)
Deletes the patching schedule of a redis cache.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String name, DefaultName defaultParameter)
Deletes the patching schedule of a redis cache.
Parameters:
Returns:
get
public abstract RedisPatchScheduleInner get(String resourceGroupName, String name, DefaultName defaultParameter)
Gets the patching schedule of a redis cache.
Parameters:
Returns:
getAsync
public abstract Mono<RedisPatchScheduleInner> getAsync(String resourceGroupName, String name, DefaultName defaultParameter)
Gets the patching schedule of a redis cache.
Parameters:
Returns:
getWithResponse
public abstract Response<RedisPatchScheduleInner> getWithResponse(String resourceGroupName, String name, DefaultName defaultParameter, Context context)
Gets the patching schedule of a redis cache.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<RedisPatchScheduleInner>> getWithResponseAsync(String resourceGroupName, String name, DefaultName defaultParameter)
Gets the patching schedule of a redis cache.
Parameters:
Returns:
listByRedisResource
public abstract PagedIterable<RedisPatchScheduleInner> listByRedisResource(String resourceGroupName, String cacheName)
Gets all patch schedules in the specified redis cache (there is only one).
Parameters:
Returns:
listByRedisResource
public abstract PagedIterable<RedisPatchScheduleInner> listByRedisResource(String resourceGroupName, String cacheName, Context context)
Gets all patch schedules in the specified redis cache (there is only one).
Parameters:
Returns:
listByRedisResourceAsync
public abstract PagedFlux<RedisPatchScheduleInner> listByRedisResourceAsync(String resourceGroupName, String cacheName)
Gets all patch schedules in the specified redis cache (there is only one).
Parameters:
Returns: