Class ASearchRequest<Self extends ASearchRequest<?,T>,T>

java.lang.Object
de.chojo.nexus.requests.RequestBuilder<T>
de.chojo.nexus.requests.v1.search.ASearchRequest<Self,T>
All Implemented Interfaces:
Request<T>
Direct Known Subclasses:
DownloadRequest, SearchRequest, SearchRequest

public abstract class ASearchRequest<Self extends ASearchRequest<?,T>,T> extends RequestBuilder<T>
  • Constructor Details

  • Method Details

    • continuationToken

      public Self continuationToken(String token)
    • sort

      public Self sort(Sort sort)
    • direction

      public Self direction(Direction direction)
    • timeout

      public Self timeout(int timeout)
    • query

      public Self query(String query)
    • repository

      public Self repository(String repository)
    • format

      public Self format(String format)
    • group

      public Self group(String group)
    • name

      public Self name(String name)
    • version

      public Self version(String version)
    • prerelease

      public Self prerelease(String prerelease)
    • md5

      public Self md5(String md5)
    • sha1

      public Self sha1(String sha1)
    • sha256

      public Self sha256(String sha256)
    • sha512

      public Self sha512(String sha512)
    • conanBaseVersion

      public Self conanBaseVersion(String baseVersion)
    • conanChannel

      public Self conanChannel(String channel)
    • conanRevision

      public Self conanRevision(String revision)
    • dockerImageName

      public Self dockerImageName(String imageName)
    • dockerImageTag

      public Self dockerImageTag(String imageName)
    • dockerLayerId

      public Self dockerLayerId(String imageName)
    • dockerContentDigest

      public Self dockerContentDigest(String imageName)
    • mavenGroupId

      public Self mavenGroupId(String imageName)
    • mavenArtifactId

      public Self mavenArtifactId(String imageName)
    • mavenBaseVersion

      public Self mavenBaseVersion(String imageName)
    • mavenExtension

      public Self mavenExtension(String imageName)
    • mavenClassifier

      public Self mavenClassifier(String imageName)
    • gavec

      public Self gavec(String imageName)
    • npmScope

      public Self npmScope(String imageName)
    • npmAuthor

      public Self npmAuthor(String imageName)
    • npmDescription

      public Self npmDescription(String imageName)
    • npmKeywords

      public Self npmKeywords(String imageName)
    • npmLicense

      public Self npmLicense(String imageName)
    • npmTaggedIs

      public Self npmTaggedIs(String imageName)
    • npmTaggedNot

      public Self npmTaggedNot(String imageName)
    • nugetId

      public Self nugetId(String imageName)
    • nugetTags

      public Self nugetTags(String imageName)
    • nugetTitle

      public Self nugetTitle(String imageName)
    • nugetAuthors

      public Self nugetAuthors(String imageName)
    • nugetDescription

      public Self nugetDescription(String imageName)
    • nugetSummary

      public Self nugetSummary(String imageName)
    • p2PluginName

      public Self p2PluginName(String imageName)
    • pypiClassifiers

      public Self pypiClassifiers(String imageName)
    • pypiDescription

      public Self pypiDescription(String imageName)
    • pypiKeywords

      public Self pypiKeywords(String imageName)
    • pypiSummary

      public Self pypiSummary(String imageName)
    • rubygemsDescription

      public Self rubygemsDescription(String imageName)
    • rubygemsPlatform

      public Self rubygemsPlatform(String imageName)
    • rubygemsSummary

      public Self rubygemsSummary(String imageName)
    • yumArchitecture

      public Self yumArchitecture(String imageName)
    • yumName

      public Self yumName(String imageName)