@Immutable @ProtoTypeId(value=13) public final class PrivateMetadata extends Object
This class should not be exposed to users.
Modifier and Type | Class and Description |
---|---|
static class |
PrivateMetadata.Builder |
Modifier and Type | Method and Description |
---|---|
PrivateMetadata.Builder |
builder() |
static PrivateMetadata |
empty() |
IncrementableEntryVersion |
entryVersion() |
boolean |
equals(Object o) |
static PrivateMetadata.Builder |
getBuilder(PrivateMetadata metadata)
Returns a
PrivateMetadata.Builder with the metadata stored by metadata . |
SimpleClusteredVersion |
getClusteredVersion() |
NumericVersion |
getNumericVersion() |
int |
hashCode() |
IracMetadata |
iracMetadata() |
boolean |
isEmpty() |
String |
toString() |
public static PrivateMetadata empty()
PrivateMetadata
, i.e., without any metadata stored.public static PrivateMetadata.Builder getBuilder(PrivateMetadata metadata)
PrivateMetadata.Builder
with the metadata stored by metadata
.
If metadata
is null
, an empty PrivateMetadata.Builder
instance is created.
metadata
- The PrivateMetadata
to copy from.PrivateMetadata.Builder
instance.public PrivateMetadata.Builder builder()
PrivateMetadata.Builder
pre-filled with the data stored in this instance.public IracMetadata iracMetadata()
IracMetadata
stored. It can be null
.public IncrementableEntryVersion entryVersion()
IncrementableEntryVersion
associated with the entry.public boolean isEmpty()
true
if not metadata is stored in this instance.@ProtoField(number=2) public NumericVersion getNumericVersion()
@ProtoField(number=3) public SimpleClusteredVersion getClusteredVersion()
Copyright © 2021 JBoss by Red Hat. All rights reserved.