public class ExpireConfig extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ExpireConfig.Builder
The builder for
ExpireConfig . |
Constructor and Description |
---|
ExpireConfig(int snapshotRetainMax,
int snapshotRetainMin,
java.time.Duration snapshotTimeRetain,
int snapshotMaxDeletes,
int changelogRetainMax,
int changelogRetainMin,
java.time.Duration changelogTimeRetain,
int changelogMaxDeletes) |
Modifier and Type | Method and Description |
---|---|
static ExpireConfig.Builder |
builder() |
int |
getChangelogMaxDeletes() |
int |
getChangelogRetainMax() |
int |
getChangelogRetainMin() |
java.time.Duration |
getChangelogTimeRetain() |
int |
getSnapshotMaxDeletes() |
int |
getSnapshotRetainMax() |
int |
getSnapshotRetainMin() |
java.time.Duration |
getSnapshotTimeRetain() |
boolean |
isChangelogDecoupled() |
public ExpireConfig(int snapshotRetainMax, int snapshotRetainMin, java.time.Duration snapshotTimeRetain, int snapshotMaxDeletes, int changelogRetainMax, int changelogRetainMin, java.time.Duration changelogTimeRetain, int changelogMaxDeletes)
public int getSnapshotRetainMax()
public int getSnapshotRetainMin()
public java.time.Duration getSnapshotTimeRetain()
public int getChangelogRetainMax()
public int getChangelogRetainMin()
public java.time.Duration getChangelogTimeRetain()
public int getSnapshotMaxDeletes()
public int getChangelogMaxDeletes()
public boolean isChangelogDecoupled()
public static ExpireConfig.Builder builder()
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.