Class ScrubEtagPolicy

  • All Implemented Interfaces:
    com.azure.core.http.policy.HttpPipelinePolicy

    public class ScrubEtagPolicy
    extends Object
    implements com.azure.core.http.policy.HttpPipelinePolicy
    Wraps any potential error responses from the service and applies post processing of the response's eTag header to standardize the value.
    • Constructor Summary

      Constructors 
      Constructor Description
      ScrubEtagPolicy()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Mono<com.azure.core.http.HttpResponse> process​(com.azure.core.http.HttpPipelineCallContext context, com.azure.core.http.HttpPipelineNextPolicy next)
      Wraps any potential error responses from the service and applies post processing of the response's eTag header to standardize the value.
      • Methods inherited from interface com.azure.core.http.policy.HttpPipelinePolicy

        getPipelinePosition
    • Constructor Detail

      • ScrubEtagPolicy

        public ScrubEtagPolicy()
    • Method Detail

      • process

        public Mono<com.azure.core.http.HttpResponse> process​(com.azure.core.http.HttpPipelineCallContext context,
                                                              com.azure.core.http.HttpPipelineNextPolicy next)
        Wraps any potential error responses from the service and applies post processing of the response's eTag header to standardize the value.
        Specified by:
        process in interface com.azure.core.http.policy.HttpPipelinePolicy
        Returns:
        an updated response with post processing steps applied.