the object 's etag hash should match the parameter etag . not compatible with #ifetagdoesntmatch string or #ifmodifiedsince date concode_field_sep List<String> ranges concode_elem_sep Date ifUnmodifiedSince concode_elem_sep Date ifModifiedSince concode_elem_sep String ifNoneMatch concode_elem_sep GetOptions NONE concode_elem_sep String ifMatch concode_field_sep GetOptions tail concode_elem_sep String getIfMatch concode_elem_sep List<String> getRanges concode_elem_sep GetOptions ifUnmodifiedSince concode_elem_sep GetOptions ifUnmodifiedSince concode_elem_sep GetOptions ifETagDoesntMatch concode_elem_sep GetOptions ifETagDoesntMatch concode_elem_sep GetOptions range concode_elem_sep GetOptions range concode_elem_sep GetOptions ifModifiedSince concode_elem_sep GetOptions ifModifiedSince concode_elem_sep Date getIfUnmodifiedSince concode_elem_sep String getIfNoneMatch concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep GetOptions startAt concode_elem_sep Date getIfModifiedSince
GetOptions function ( String arg0 ) { checkArgument ( getIfNoneMatch ( ) == null , "srini_string" ) ; checkArgument ( getIfModifiedSince ( ) == null , "srini_string" ) ; this . ifMatch = checkNotNull ( arg0 , "srini_string" ) ; return this ; }