diff --git a/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/core/utils/pipeline/PipelineHelpers.java b/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/core/utils/pipeline/PipelineHelpers.java index 21b95538f6e1..8028c6e29ea1 100644 --- a/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/core/utils/pipeline/PipelineHelpers.java +++ b/microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/core/utils/pipeline/PipelineHelpers.java @@ -96,12 +96,20 @@ public static Builder addOptionalSourceAccessContitionHeader(Builder builder, Ac switch (accessCondition.getHeader()) { case IF_MATCH: headerName = "x-ms-source-if-match"; + break; + case IF_UNMODIFIED_SINCE: headerName = "x-ms-source-if-unmodified-since"; + break; + case IF_MODIFIED_SINCE: headerName = "x-ms-source-if-modified-since"; + break; + case IF_NONE_MATCH: headerName = "x-ms-source-if-none-match"; + break; + default: headerName = ""; }