@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 © 2022 JBoss by Red Hat. All rights reserved.