Class RemoteBlobMetadata
- java.lang.Object
-
- org.apache.jackrabbit.oak.segment.remote.RemoteBlobMetadata
-
- Direct Known Subclasses:
AzureBlobMetadata
public class RemoteBlobMetadata extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
METADATA_SEGMENT_COMPACTED
static java.lang.String
METADATA_SEGMENT_FULL_GENERATION
static java.lang.String
METADATA_SEGMENT_GENERATION
static java.lang.String
METADATA_SEGMENT_POSITION
static java.lang.String
METADATA_SEGMENT_UUID
static java.lang.String
METADATA_TYPE
static java.lang.String
TYPE_SEGMENT
-
Constructor Summary
Constructors Constructor Description RemoteBlobMetadata()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isSegment(java.util.Map<java.lang.String,java.lang.String> metadata)
static RemoteSegmentArchiveEntry
toIndexEntry(java.util.Map<java.lang.String,java.lang.String> metadata, int length)
static java.util.HashMap<java.lang.String,java.lang.String>
toSegmentMetadata(RemoteSegmentArchiveEntry indexEntry)
-
-
-
Field Detail
-
METADATA_TYPE
public static final java.lang.String METADATA_TYPE
- See Also:
- Constant Field Values
-
METADATA_SEGMENT_UUID
public static final java.lang.String METADATA_SEGMENT_UUID
- See Also:
- Constant Field Values
-
METADATA_SEGMENT_POSITION
public static final java.lang.String METADATA_SEGMENT_POSITION
- See Also:
- Constant Field Values
-
METADATA_SEGMENT_GENERATION
public static final java.lang.String METADATA_SEGMENT_GENERATION
- See Also:
- Constant Field Values
-
METADATA_SEGMENT_FULL_GENERATION
public static final java.lang.String METADATA_SEGMENT_FULL_GENERATION
- See Also:
- Constant Field Values
-
METADATA_SEGMENT_COMPACTED
public static final java.lang.String METADATA_SEGMENT_COMPACTED
- See Also:
- Constant Field Values
-
TYPE_SEGMENT
public static final java.lang.String TYPE_SEGMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
toSegmentMetadata
public static java.util.HashMap<java.lang.String,java.lang.String> toSegmentMetadata(RemoteSegmentArchiveEntry indexEntry)
-
toIndexEntry
public static RemoteSegmentArchiveEntry toIndexEntry(java.util.Map<java.lang.String,java.lang.String> metadata, int length)
-
isSegment
public static boolean isSegment(java.util.Map<java.lang.String,java.lang.String> metadata)
-
-