Package org.projectnessie.versioned
Interface VersionStore.KeyRestrictions
- Enclosing interface:
VersionStore
@Immutable
public static interface VersionStore.KeyRestrictions
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic org.projectnessie.versioned.ImmutableKeyRestrictions.Builderbuilder()BiPredicate<org.projectnessie.model.ContentKey, org.projectnessie.model.Content.Type> Filter predicate, can benull.org.projectnessie.model.ContentKeymaxKey()Optional, if notnull: the maximum key to return.org.projectnessie.model.ContentKeyminKey()Optional, if notnull: the minimum key to return.org.projectnessie.model.ContentKeyOptional, if notnull: the prefix of the keys to return.
-
Field Details
-
NO_KEY_RESTRICTIONS
-
-
Method Details
-
minKey
@Nullable org.projectnessie.model.ContentKey minKey()Optional, if notnull: the minimum key to return. -
maxKey
@Nullable org.projectnessie.model.ContentKey maxKey()Optional, if notnull: the maximum key to return. -
prefixKey
@Nullable org.projectnessie.model.ContentKey prefixKey()Optional, if notnull: the prefix of the keys to return. -
contentKeyPredicate
@Nullable BiPredicate<org.projectnessie.model.ContentKey,org.projectnessie.model.Content.Type> contentKeyPredicate()Filter predicate, can benull. -
builder
static org.projectnessie.versioned.ImmutableKeyRestrictions.Builder builder()
-