AccessReviewInstanceOperationsClient Interface

public interface AccessReviewInstanceOperationsClient

An instance of this class provides access to all the operations defined in AccessReviewInstanceOperationsClient.

Method Summary

Modifier and Type Method and Description
abstract void acceptRecommendations(String scheduleDefinitionId, String id)

An action to accept recommendations for decision in an access review instance.

abstract Mono<Void> acceptRecommendationsAsync(String scheduleDefinitionId, String id)

An action to accept recommendations for decision in an access review instance.

abstract Response<Void> acceptRecommendationsWithResponse(String scheduleDefinitionId, String id, Context context)

An action to accept recommendations for decision in an access review instance.

abstract Mono<Response<Void>> acceptRecommendationsWithResponseAsync(String scheduleDefinitionId, String id)

An action to accept recommendations for decision in an access review instance.

abstract void applyDecisions(String scheduleDefinitionId, String id)

An action to apply all decisions for an access review instance.

abstract Mono<Void> applyDecisionsAsync(String scheduleDefinitionId, String id)

An action to apply all decisions for an access review instance.

abstract Response<Void> applyDecisionsWithResponse(String scheduleDefinitionId, String id, Context context)

An action to apply all decisions for an access review instance.

abstract Mono<Response<Void>> applyDecisionsWithResponseAsync(String scheduleDefinitionId, String id)

An action to apply all decisions for an access review instance.

abstract void resetDecisions(String scheduleDefinitionId, String id)

An action to reset all decisions for an access review instance.

abstract Mono<Void> resetDecisionsAsync(String scheduleDefinitionId, String id)

An action to reset all decisions for an access review instance.

abstract Response<Void> resetDecisionsWithResponse(String scheduleDefinitionId, String id, Context context)

An action to reset all decisions for an access review instance.

abstract Mono<Response<Void>> resetDecisionsWithResponseAsync(String scheduleDefinitionId, String id)

An action to reset all decisions for an access review instance.

abstract void sendReminders(String scheduleDefinitionId, String id)

An action to send reminders for an access review instance.

abstract Mono<Void> sendRemindersAsync(String scheduleDefinitionId, String id)

An action to send reminders for an access review instance.

abstract Response<Void> sendRemindersWithResponse(String scheduleDefinitionId, String id, Context context)

An action to send reminders for an access review instance.

abstract Mono<Response<Void>> sendRemindersWithResponseAsync(String scheduleDefinitionId, String id)

An action to send reminders for an access review instance.

abstract void stop(String scheduleDefinitionId, String id)

An action to stop an access review instance.

abstract Mono<Void> stopAsync(String scheduleDefinitionId, String id)

An action to stop an access review instance.

abstract Response<Void> stopWithResponse(String scheduleDefinitionId, String id, Context context)

An action to stop an access review instance.

abstract Mono<Response<Void>> stopWithResponseAsync(String scheduleDefinitionId, String id)

An action to stop an access review instance.

Method Details

acceptRecommendations

public abstract void acceptRecommendations(String scheduleDefinitionId, String id)

An action to accept recommendations for decision in an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

acceptRecommendationsAsync

public abstract Mono<Void> acceptRecommendationsAsync(String scheduleDefinitionId, String id)

An action to accept recommendations for decision in an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

A Mono that completes when a successful response is received.

acceptRecommendationsWithResponse

public abstract Response<Void> acceptRecommendationsWithResponse(String scheduleDefinitionId, String id, Context context)

An action to accept recommendations for decision in an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.
context - The context to associate with this operation.

Returns:

acceptRecommendationsWithResponseAsync

public abstract Mono<Response<Void>> acceptRecommendationsWithResponseAsync(String scheduleDefinitionId, String id)

An action to accept recommendations for decision in an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

the Response<T> on successful completion of Mono.

applyDecisions

public abstract void applyDecisions(String scheduleDefinitionId, String id)

An action to apply all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

applyDecisionsAsync

public abstract Mono<Void> applyDecisionsAsync(String scheduleDefinitionId, String id)

An action to apply all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

A Mono that completes when a successful response is received.

applyDecisionsWithResponse

public abstract Response<Void> applyDecisionsWithResponse(String scheduleDefinitionId, String id, Context context)

An action to apply all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.
context - The context to associate with this operation.

Returns:

applyDecisionsWithResponseAsync

public abstract Mono<Response<Void>> applyDecisionsWithResponseAsync(String scheduleDefinitionId, String id)

An action to apply all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

the Response<T> on successful completion of Mono.

resetDecisions

public abstract void resetDecisions(String scheduleDefinitionId, String id)

An action to reset all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

resetDecisionsAsync

public abstract Mono<Void> resetDecisionsAsync(String scheduleDefinitionId, String id)

An action to reset all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

A Mono that completes when a successful response is received.

resetDecisionsWithResponse

public abstract Response<Void> resetDecisionsWithResponse(String scheduleDefinitionId, String id, Context context)

An action to reset all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.
context - The context to associate with this operation.

Returns:

resetDecisionsWithResponseAsync

public abstract Mono<Response<Void>> resetDecisionsWithResponseAsync(String scheduleDefinitionId, String id)

An action to reset all decisions for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

the Response<T> on successful completion of Mono.

sendReminders

public abstract void sendReminders(String scheduleDefinitionId, String id)

An action to send reminders for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

sendRemindersAsync

public abstract Mono<Void> sendRemindersAsync(String scheduleDefinitionId, String id)

An action to send reminders for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

A Mono that completes when a successful response is received.

sendRemindersWithResponse

public abstract Response<Void> sendRemindersWithResponse(String scheduleDefinitionId, String id, Context context)

An action to send reminders for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.
context - The context to associate with this operation.

Returns:

sendRemindersWithResponseAsync

public abstract Mono<Response<Void>> sendRemindersWithResponseAsync(String scheduleDefinitionId, String id)

An action to send reminders for an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

the Response<T> on successful completion of Mono.

stop

public abstract void stop(String scheduleDefinitionId, String id)

An action to stop an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

stopAsync

public abstract Mono<Void> stopAsync(String scheduleDefinitionId, String id)

An action to stop an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

A Mono that completes when a successful response is received.

stopWithResponse

public abstract Response<Void> stopWithResponse(String scheduleDefinitionId, String id, Context context)

An action to stop an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.
context - The context to associate with this operation.

Returns:

stopWithResponseAsync

public abstract Mono<Response<Void>> stopWithResponseAsync(String scheduleDefinitionId, String id)

An action to stop an access review instance.

Parameters:

scheduleDefinitionId - The id of the access review schedule definition.
id - The id of the access review instance.

Returns:

the Response<T> on successful completion of Mono.

Applies to