HEADER_CONTENT_LENGTH, HEADER_CONTENT_TYPE, HEADER_EXS_CJK_EXTENSION, HEADER_EXS_FROM, HEADER_EXS_ID, HEADER_EXS_TO, HEADER_EXS_TYPE, HEADER_LAST_MODIFIED, HEADER_META_PREFIX, HEADER_META_PREFIX_LENGTH, HEADER_REPO, META_CJK_EXTENSION, META_FILE_NAME, META_LAST_MODIFIED| 构造器和说明 |
|---|
ExsMetadata() |
| 限定符和类型 | 方法和说明 |
|---|---|
ExsMetadata |
addEncodedUserMetadata(java.lang.String name,
java.lang.String value) |
ExsMetadata |
addUserMetadata(java.lang.String name,
java.lang.String value) |
static ExsMetadata |
fromHeaders(java.util.Map<java.lang.String,java.lang.String> headers) |
java.lang.String |
getDecodedUserMetadata(java.lang.String name) |
static java.util.Map<java.lang.String,java.lang.String> |
getUmdHeaders(java.util.Map<java.lang.String,java.lang.String> userMetadata) |
java.util.Map<java.lang.String,java.lang.String> |
getUserMetadata() |
static java.util.Map<java.lang.String,java.lang.String> |
getUserMetadata(java.util.Map<java.lang.String,java.lang.String> headers) |
java.lang.String |
getUserMetadata(java.lang.String name) |
protected static java.lang.String |
getUserMetadataKey(java.lang.String headerName) |
void |
setUserMetadata(java.util.Map<java.lang.String,java.lang.String> userMetadata)
Stores a copy of the map to prevent internal alterations (i.e. codecs) from affecting the original map
|
java.util.Map<java.lang.String,java.lang.String> |
toHeaders() |
void |
toHeaders(java.util.function.BiConsumer<java.lang.String,java.lang.String> headerSetter) |
static void |
toUmdHeaders(java.util.Map<java.lang.String,java.lang.String> userMetadata,
java.util.function.BiConsumer<java.lang.String,java.lang.String> headerSetter) |
ExsMetadata |
withContentHash(java.lang.String contentHash) |
ExsMetadata |
withContentLength(int contentLength) |
ExsMetadata |
withContentLength(long contentLength) |
ExsMetadata |
withContentType(java.lang.String contentType) |
ExsMetadata |
withFrom(java.lang.String from) |
ExsMetadata |
withId(java.lang.String id) |
ExsMetadata |
withLastModified(java.util.Date date) |
ExsMetadata |
withLastModified(long date) |
ExsMetadata |
withRepo(java.lang.String repo) |
ExsMetadata |
withTo(java.lang.String to) |
ExsMetadata |
withType(java.lang.String type) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContentType, getFrom, getId, getTypepublic java.util.Map<java.lang.String,java.lang.String> getUserMetadata()
public void setUserMetadata(java.util.Map<java.lang.String,java.lang.String> userMetadata)
public java.lang.String getUserMetadata(java.lang.String name)
public java.lang.String getDecodedUserMetadata(java.lang.String name)
public ExsMetadata addUserMetadata(java.lang.String name, java.lang.String value)
public ExsMetadata addEncodedUserMetadata(java.lang.String name, java.lang.String value)
public ExsMetadata withType(java.lang.String type)
public ExsMetadata withContentType(java.lang.String contentType)
public ExsMetadata withContentLength(int contentLength)
public ExsMetadata withContentLength(long contentLength)
public ExsMetadata withContentHash(java.lang.String contentHash)
public ExsMetadata withFrom(java.lang.String from)
public ExsMetadata withTo(java.lang.String to)
public ExsMetadata withRepo(java.lang.String repo)
public ExsMetadata withId(java.lang.String id)
public ExsMetadata withLastModified(java.util.Date date)
public ExsMetadata withLastModified(long date)
public java.util.Map<java.lang.String,java.lang.String> toHeaders()
public void toHeaders(java.util.function.BiConsumer<java.lang.String,java.lang.String> headerSetter)
public static java.util.Map<java.lang.String,java.lang.String> getUmdHeaders(java.util.Map<java.lang.String,java.lang.String> userMetadata)
public static void toUmdHeaders(java.util.Map<java.lang.String,java.lang.String> userMetadata,
java.util.function.BiConsumer<java.lang.String,java.lang.String> headerSetter)
public static ExsMetadata fromHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
public static java.util.Map<java.lang.String,java.lang.String> getUserMetadata(java.util.Map<java.lang.String,java.lang.String> headers)
protected static java.lang.String getUserMetadataKey(java.lang.String headerName)
Copyright © 2024. All rights reserved.