MavenCentral
com.jamesward.zio_mavencentral.MavenCentral
object MavenCentral
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MavenCentral.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ArtifactId
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ArtifactId.type
object CaseInsensitiveOrdering extends Ordering[ArtifactId]
Attributes
- Supertypes
-
trait Ordering[ArtifactId]trait PartialOrdering[ArtifactId]trait Equiv[ArtifactId]trait Serializabletrait Comparator[ArtifactId]class Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ParseError(t: Throwable) extends Throwable
Attributes
- Supertypes
-
trait Producttrait Equalsclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class UnknownError(response: Response) extends Throwable
Attributes
- Supertypes
-
trait Producttrait Equalsclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def artifactExists(groupId: GroupId, artifactId: ArtifactId, version: Version): ZIO[Client & Scope, Throwable, Boolean]
def isModifiedSince(dateTime: ZonedDateTime, groupId: GroupId, maybeArtifactId: Option[ArtifactId] = ...): ZIO[Client & Scope, GroupIdNotFoundError | GroupIdOrArtifactIdNotFoundError | Throwable, Boolean]
def javadocUri(groupId: GroupId, artifactId: ArtifactId, version: Version): ZIO[Client & Scope, JavadocNotFoundError | Throwable, URL]
def latest(groupId: GroupId, artifactId: ArtifactId): ZIO[Client & Scope, GroupIdOrArtifactIdNotFoundError | Throwable, Option[Version]]
def searchArtifacts(groupId: GroupId): ZIO[Client & Scope, GroupIdNotFoundError | Throwable, SeqWithLastModified[ArtifactId]]
def searchVersions(groupId: GroupId, artifactId: ArtifactId): ZIO[Client & Scope, GroupIdOrArtifactIdNotFoundError | Throwable, SeqWithLastModified[Version]]
Givens
Givens
Extensions
Extensions
extension (client: Client.type)
def requestWithFallback(path: Path, method: Method = ..., headers: Headers = ..., content: Body = ..., primaryBaseUrl: String = ..., fallbackBaseUrl: String = ...)(implicit trace: Trace): ZIO[Client & Scope, Throwable, (Response, String)]
extension (groupId: GroupId)
In this article