Package org.projectnessie.model
Interface Tag
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.projectnessie.model.Reference
Reference.ReferenceType
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static org.projectnessie.model.ImmutableTag.Builderbuilder()default voidcheckName()Validation rule usingValidation.validateReferenceName(String).java.lang.StringgetHash()backend system id.default Reference.ReferenceTypegetType()static Tagof(java.lang.String name, java.lang.String hash)-
Methods inherited from interface org.projectnessie.model.Reference
checkHash, getMetadata, getName
-
-
-
-
Method Detail
-
getHash
@Nullable java.lang.String getHash()
Description copied from interface:Referencebackend system id. Usually the 32-byte hash of the commit this reference points to.
-
checkName
@Check default void checkName()
Validation rule usingValidation.validateReferenceName(String).
-
getType
default Reference.ReferenceType getType()
-
builder
static org.projectnessie.model.ImmutableTag.Builder builder()
-
of
static Tag of(java.lang.String name, java.lang.String hash)
-
-