Package org.projectnessie.model
Interface IdentifiedContentKey
-
@Immutable public interface IdentifiedContentKey
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIdentifiedContentKey.IdentifiedElement
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static org.projectnessie.model.ImmutableIdentifiedContentKey.Builderbuilder()default voidcheck()@NotNull @NotNull ContentKeycontentKey()@NotNull @NotNull @Size @Size(min=1) java.util.List<IdentifiedContentKey.IdentifiedElement>elements()static IdentifiedContentKeyidentifiedContentKeyFromContent(ContentKey key, Content.Type type, java.lang.String contentId, java.util.function.Function<java.util.List<java.lang.String>,java.lang.String> keyToContentId)static IdentifiedContentKeyidentifiedContentKeyFromContent(ContentKey key, Content content, java.util.function.Function<java.util.List<java.lang.String>,java.lang.String> keyToContentId)default IdentifiedContentKey.IdentifiedElementlastElement()Content.Typetype()
-
-
-
Method Detail
-
elements
@NotNull @NotNull @Size @Size(min=1) @NotNull @NotNull @Size @Size(min=1) java.util.List<IdentifiedContentKey.IdentifiedElement> elements()
-
contentKey
@NotNull @NotNull @NotNull @NotNull ContentKey contentKey()
-
lastElement
@Redacted default IdentifiedContentKey.IdentifiedElement lastElement()
-
type
@Nullable @Nullable Content.Type type()
-
check
@Check default void check()
-
builder
static org.projectnessie.model.ImmutableIdentifiedContentKey.Builder builder()
-
identifiedContentKeyFromContent
static IdentifiedContentKey identifiedContentKeyFromContent(ContentKey key, Content content, java.util.function.Function<java.util.List<java.lang.String>,java.lang.String> keyToContentId)
-
identifiedContentKeyFromContent
static IdentifiedContentKey identifiedContentKeyFromContent(ContentKey key, Content.Type type, java.lang.String contentId, java.util.function.Function<java.util.List<java.lang.String>,java.lang.String> keyToContentId)
-
-