public abstract class EncryptionKey extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
deleted |
protected Long |
offset |
protected Long |
timestamp |
protected KeyType |
type |
| Constructor and Description |
|---|
EncryptionKey(KeyType type,
boolean deleted) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Long |
getOffset() |
Long |
getTimestamp() |
KeyType |
getType() |
int |
hashCode() |
boolean |
isDeleted() |
void |
setOffset(Long offset) |
void |
setTimestamp(Long timestamp) |
abstract EncryptionKeyId |
toKey(String tenant) |
protected final KeyType type
protected final boolean deleted
protected Long offset
protected Long timestamp
public EncryptionKey(KeyType type, boolean deleted)
public KeyType getType()
public boolean isDeleted()
public Long getOffset()
public void setOffset(Long offset)
public Long getTimestamp()
public void setTimestamp(Long timestamp)
public abstract EncryptionKeyId toKey(String tenant)
Copyright © 2026 Confluent, Inc.. All rights reserved.