Interface GetContentBuilder

All Superinterfaces:
OnReferenceBuilder<GetContentBuilder>
All Known Implementing Classes:
BaseGetContentBuilder

public interface GetContentBuilder extends OnReferenceBuilder<GetContentBuilder>
Request builder for "get content".
Since:
NessieApiV1
  • Method Summary

    Modifier and Type
    Method
    Description
    forWrite(boolean forWrite)
    Set to true to perform access checks for write/create access in addition to read access checks.
    Map<org.projectnessie.model.ContentKey,org.projectnessie.model.Content>
    get()
     
    org.projectnessie.model.ContentResponse
    getSingle(@Valid @Valid org.projectnessie.model.ContentKey key)
     
    org.projectnessie.model.GetMultipleContentsResponse
     
    key(@Valid @Valid org.projectnessie.model.ContentKey key)
     
    keys(List<org.projectnessie.model.ContentKey> keys)
     

    Methods inherited from interface org.projectnessie.client.api.OnReferenceBuilder

    hashOnRef, reference, refName
  • Method Details

    • key

      GetContentBuilder key(@Valid @Valid @Valid @Valid org.projectnessie.model.ContentKey key)
    • keys

      GetContentBuilder keys(List<org.projectnessie.model.ContentKey> keys)
    • forWrite

      default GetContentBuilder forWrite(boolean forWrite)
      Set to true to perform access checks for write/create access in addition to read access checks.
    • getSingle

      org.projectnessie.model.ContentResponse getSingle(@Valid @Valid @Valid @Valid org.projectnessie.model.ContentKey key) throws org.projectnessie.error.NessieNotFoundException
      Throws:
      org.projectnessie.error.NessieNotFoundException
    • get

      Map<org.projectnessie.model.ContentKey,org.projectnessie.model.Content> get() throws org.projectnessie.error.NessieNotFoundException
      Throws:
      org.projectnessie.error.NessieNotFoundException
    • getWithResponse

      org.projectnessie.model.GetMultipleContentsResponse getWithResponse() throws org.projectnessie.error.NessieNotFoundException
      Throws:
      org.projectnessie.error.NessieNotFoundException