Package com.azure.storage.common.policy
Class ResponseValidationPolicyBuilder
java.lang.Object
com.azure.storage.common.policy.ResponseValidationPolicyBuilder
Builder for a policy to do validation of general response behavior.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Immutable policy for asserting validations on general responses. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddOptionalEcho
(String headerName) Fluently applies an optional validation to this policy where, if the response contains the given header, asserts its value is an echo of the value provided in the request.com.azure.core.http.policy.HttpPipelinePolicy
build()
Builds the policy described by this builder.
-
Constructor Details
-
ResponseValidationPolicyBuilder
public ResponseValidationPolicyBuilder()
-
-
Method Details
-
build
public com.azure.core.http.policy.HttpPipelinePolicy build()Builds the policy described by this builder.- Returns:
- The policy.
-
addOptionalEcho
Fluently applies an optional validation to this policy where, if the response contains the given header, asserts its value is an echo of the value provided in the request.- Parameters:
headerName
- The header to validate.- Returns:
- This policy.
-