Uses of Interface
org.projectnessie.model.Reference
-
Packages that use Reference Package Description org.projectnessie.api org.projectnessie.api.http org.projectnessie.model -
-
Uses of Reference in org.projectnessie.api
Methods in org.projectnessie.api that return Reference Modifier and Type Method Description ReferenceTreeApi. createReference(@Valid @Pattern(regexp="^[A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?$",message="Reference name must start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain ..") String sourceRefName, @Valid @NotNull Reference reference)Create a new reference.ReferenceTreeApi. getReferenceByName(@Valid @NotNull @Pattern(regexp="^(([0-9a-fA-F]{16,64})|([A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?))$",message="Reference must be either a reference name or hash, start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain .. or consist of the hex representation of 8-32 bytes") String refName)Get details of a particular ref, if it exists.Methods in org.projectnessie.api that return types with arguments of type Reference Modifier and Type Method Description List<Reference>TreeApi. getAllReferences()Get all references.Methods in org.projectnessie.api with parameters of type Reference Modifier and Type Method Description voidTreeApi. assignBranch(@Valid @NotNull @Pattern(regexp="^[A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?$",message="Reference name must start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain ..") String branchName, @Valid @NotNull @Pattern(regexp="^[0-9a-fA-F]{16,64}$",message="Hash must consist of the hex representation of 8-32 bytes") String oldHash, @Valid @NotNull Reference assignTo)Update a branch.voidTreeApi. assignTag(@Valid @NotNull @Pattern(regexp="^[A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?$",message="Reference name must start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain ..") String tagName, @Valid @NotNull @Pattern(regexp="^[0-9a-fA-F]{16,64}$",message="Hash must consist of the hex representation of 8-32 bytes") String oldHash, @Valid @NotNull Reference assignTo)Update a tag.ReferenceTreeApi. createReference(@Valid @Pattern(regexp="^[A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?$",message="Reference name must start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain ..") String sourceRefName, @Valid @NotNull Reference reference)Create a new reference. -
Uses of Reference in org.projectnessie.api.http
Methods in org.projectnessie.api.http that return Reference Modifier and Type Method Description ReferenceHttpTreeApi. createReference(String sourceRefName, Reference reference)ReferenceHttpTreeApi. getReferenceByName(String refName)Methods in org.projectnessie.api.http that return types with arguments of type Reference Modifier and Type Method Description List<Reference>HttpTreeApi. getAllReferences()Methods in org.projectnessie.api.http with parameters of type Reference Modifier and Type Method Description voidHttpTreeApi. assignBranch(String branchName, String oldHash, Reference assignTo)voidHttpTreeApi. assignTag(String tagName, String oldHash, Reference assignTo)ReferenceHttpTreeApi. createReference(String sourceRefName, Reference reference) -
Uses of Reference in org.projectnessie.model
Subinterfaces of Reference in org.projectnessie.model Modifier and Type Interface Description interfaceBranchApi representation of an Nessie Tag/Branch.interfaceTagApi representation of an Nessie Tag/Branch.Classes in org.projectnessie.model that implement Reference Modifier and Type Class Description classImmutableBranchImmutable implementation ofBranch.classImmutableTagImmutable implementation ofTag.Methods in org.projectnessie.model with parameters of type Reference Modifier and Type Method Description ImmutableBranch.BuilderImmutableBranch.Builder. from(Reference instance)Fill a builder with attribute values from the providedorg.projectnessie.model.Referenceinstance.ImmutableTag.BuilderImmutableTag.Builder. from(Reference instance)Fill a builder with attribute values from the providedorg.projectnessie.model.Referenceinstance.
-