Index

A C E F G H I J L M N P Q S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractIntegrationInstaller - Class in io.sentry.autoinstall
 
AbstractIntegrationInstaller() - Constructor for class io.sentry.autoinstall.AbstractIntegrationInstaller
 
afterProjectsRead(MavenSession) - Method in class io.sentry.SentryInstallerLifecycleParticipant
 
AutoInstallState - Class in io.sentry.autoinstall
 
AutoInstallState() - Constructor for class io.sentry.autoinstall.AutoInstallState
 

C

compare(Version, Version) - Static method in class io.sentry.semver.Version
Compares two versions, following the semantic version specification.
compareTo(Version) - Method in class io.sentry.semver.Version
Compares this version to the provided one, following the semantic versioning specification.
compareToWithBuildMetaData(Version) - Method in class io.sentry.semver.Version
Compares this version to the provided one.
compareWithBuildMetaData(Version, Version) - Static method in class io.sentry.semver.Version
Compares two Versions with additionally considering the build meta data field if all other parts are equal.
COMPLIANCE - Static variable in class io.sentry.semver.Version
Semantic Version Specification to which this class complies.
Constants - Class in io.sentry.autoinstall
 
Constants() - Constructor for class io.sentry.autoinstall.Constants
 
create(int) - Static method in class io.sentry.semver.Version
Creates a new Version with the provided major version, leaving the minor and patch version 0.
create(int, int) - Static method in class io.sentry.semver.Version
Creates a new Version from the two provided components, leaving the patch version 0.
create(int, int, int) - Static method in class io.sentry.semver.Version
Creates a new Version from the three provided components.
create(int, int, int, String) - Static method in class io.sentry.semver.Version
Creates a new Version from the provided components.
create(int, int, int, String, String) - Static method in class io.sentry.semver.Version
Creates a new Version from the provided components.

E

equals(Object) - Method in class io.sentry.semver.Version
Determines whether this version is equal to the passed object.
equalsWithBuildMetaData(Object) - Method in class io.sentry.semver.Version
Determines whether this version is equal to the passed object (as determined by Version.equals(Object) and additionally considers the build meta data part of both versions for equality.
execute() - Method in class io.sentry.ExtensionConfigurationHolderMojo
 
execute() - Method in class io.sentry.UploadSourceBundleMojo
 
ExtensionConfigurationHolderMojo - Class in io.sentry
Placeholder class to define skipAutoInstall property to be added to plugin definition
ExtensionConfigurationHolderMojo() - Constructor for class io.sentry.ExtensionConfigurationHolderMojo
 

F

findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.AbstractIntegrationInstaller
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.graphql.GraphqlInstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.jdbc.JdbcInstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.quartz.QuartzInstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
findThirdPartyDependency(List<Artifact>) - Method in class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 

G

getBuildMetaData() - Method in class io.sentry.semver.Version
Gets this version's build meta data.
getBuildMetaDataParts() - Method in class io.sentry.semver.Version
Gets the build meta data identifier parts of this version as array.
getMajor() - Method in class io.sentry.semver.Version
Gets this version's major number.
getMinor() - Method in class io.sentry.semver.Version
Gets this version's minor number.
getPatch() - Method in class io.sentry.semver.Version
Gets this version's path number.
getPreRelease() - Method in class io.sentry.semver.Version
Gets the pre release identifier of this version.
getPreReleaseParts() - Method in class io.sentry.semver.Version
Gets the pre release identifier parts of this version as array.
getSentryVersion() - Method in class io.sentry.autoinstall.AutoInstallState
 
getSentryVersion() - Static method in class io.sentry.autoinstall.util.SdkVersionInfo
 
GraphqlInstallStrategy - Class in io.sentry.autoinstall.graphql
 
GraphqlInstallStrategy() - Constructor for class io.sentry.autoinstall.graphql.GraphqlInstallStrategy
 
GraphqlInstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.graphql.GraphqlInstallStrategy
 

H

hasBuildMetaData() - Method in class io.sentry.semver.Version
Determines whether this version has a build meta data field.
hashCode() - Method in class io.sentry.semver.Version
The hash code for a version instance is computed from the fields major, minor, patch and pre-release.

I

install(List<Dependency>, List<Artifact>) - Method in class io.sentry.autoinstall.SentryInstaller
 
install(List<Dependency>, List<Artifact>, AutoInstallState) - Method in class io.sentry.autoinstall.AbstractIntegrationInstaller
 
io.sentry - package io.sentry
 
io.sentry.autoinstall - package io.sentry.autoinstall
 
io.sentry.autoinstall.graphql - package io.sentry.autoinstall.graphql
 
io.sentry.autoinstall.jdbc - package io.sentry.autoinstall.jdbc
 
io.sentry.autoinstall.log4j2 - package io.sentry.autoinstall.log4j2
 
io.sentry.autoinstall.logback - package io.sentry.autoinstall.logback
 
io.sentry.autoinstall.quartz - package io.sentry.autoinstall.quartz
 
io.sentry.autoinstall.spring - package io.sentry.autoinstall.spring
 
io.sentry.autoinstall.util - package io.sentry.autoinstall.util
 
io.sentry.semver - package io.sentry.semver
 
isGreaterThan(Version) - Method in class io.sentry.semver.Version
Tests whether this version is strictly greater than the given other version in terms of precedence.
isGreaterThanOrEqualTo(Version) - Method in class io.sentry.semver.Version
Tests whether this version is equal to or greater than the given other version in terms of precedence.
isInitialDevelopment() - Method in class io.sentry.semver.Version
Determines whether this version is still under initial development.
isInstallGraphql() - Method in class io.sentry.autoinstall.AutoInstallState
 
isInstallJdbc() - Method in class io.sentry.autoinstall.AutoInstallState
 
isInstallLog4j2() - Method in class io.sentry.autoinstall.AutoInstallState
 
isInstallLogback() - Method in class io.sentry.autoinstall.AutoInstallState
 
isInstallQuartz() - Method in class io.sentry.autoinstall.AutoInstallState
 
isInstallSpring() - Method in class io.sentry.autoinstall.AutoInstallState
 
isLowerThan(Version) - Method in class io.sentry.semver.Version
Tests whether this version is strictly lower than the given other version in terms of precedence.
isLowerThanOrEqualTo(Version) - Method in class io.sentry.semver.Version
Tests whether this version is equal to or lower than the given other version in terms of precedence.
isModuleAvailable(List<Artifact>, String) - Static method in class io.sentry.SentryInstallerLifecycleParticipant
 
isPreRelease() - Method in class io.sentry.semver.Version
Determines whether this is a pre release version.
isStable() - Method in class io.sentry.semver.Version
Whether this is a 'stable' version.
isValidBuildMetaData(String) - Static method in class io.sentry.semver.Version
Returns whether the given String is a valid build meta data identifier.
isValidPreRelease(String) - Static method in class io.sentry.semver.Version
Returns whether the given String is a valid pre-release identifier.
isValidVersion(String) - Static method in class io.sentry.semver.Version
Tries to parse the given String as a semantic version and returns whether the String is properly formatted according to the semantic version specification.

J

JdbcInstallStrategy - Class in io.sentry.autoinstall.jdbc
 
JdbcInstallStrategy() - Constructor for class io.sentry.autoinstall.jdbc.JdbcInstallStrategy
 
JdbcInstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.jdbc.JdbcInstallStrategy
 

L

Log4j2InstallStrategy - Class in io.sentry.autoinstall.log4j2
 
Log4j2InstallStrategy() - Constructor for class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
Log4j2InstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
LogbackInstallStrategy - Class in io.sentry.autoinstall.logback
 
LogbackInstallStrategy() - Constructor for class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
LogbackInstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
logger - Variable in class io.sentry.autoinstall.AbstractIntegrationInstaller
 

M

max(Version) - Method in class io.sentry.semver.Version
Returns the greater of this version and the given version according to its natural ordering.
max(Version, Version) - Static method in class io.sentry.semver.Version
Returns the greater of the two given versions by comparing them using their natural ordering.
maxSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.AbstractIntegrationInstaller
 
maxSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
maxSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
min(Version) - Method in class io.sentry.semver.Version
Returns the lower of this version and the given version according to its natural ordering.
min(Version, Version) - Static method in class io.sentry.semver.Version
Returns the lower of the two given versions by comparing them using their natural ordering.
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.AbstractIntegrationInstaller
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.graphql.GraphqlInstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.jdbc.JdbcInstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.quartz.QuartzInstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
minSupportedSentryVersion() - Method in class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 
minSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.AbstractIntegrationInstaller
 
minSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
minSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
minSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
minSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
minSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
minSupportedThirdPartyVersion() - Method in class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 

N

NATURAL_ORDER - Static variable in class io.sentry.semver.Version
Comparator for natural version ordering.
nextBuildMetaData() - Method in class io.sentry.semver.Version
Derives a new Version instance from this one by only incrementing the build-meta-data identifier.
nextMajor() - Method in class io.sentry.semver.Version
Given this Version, returns the next major Version.
nextMajor(String) - Method in class io.sentry.semver.Version
Given this Version, returns the next major Version.
nextMajor(String[]) - Method in class io.sentry.semver.Version
Given this Version, returns the next major Version.
nextMinor() - Method in class io.sentry.semver.Version
Given this version, returns the next minor version.
nextMinor(String) - Method in class io.sentry.semver.Version
Given this version, returns the next minor version.
nextMinor(String[]) - Method in class io.sentry.semver.Version
Given this version, returns the next minor version.
nextPatch() - Method in class io.sentry.semver.Version
Given this version, returns the next patch version.
nextPatch(String) - Method in class io.sentry.semver.Version
Given this version, returns the next patch version.
nextPatch(String[]) - Method in class io.sentry.semver.Version
Given this version, returns the next patch version.
nextPreRelease() - Method in class io.sentry.semver.Version
Derives a new Version instance from this one by only incrementing the pre-release identifier.

P

parseVersion(String) - Static method in class io.sentry.semver.Version
Tries to parse the provided String as a semantic version.
parseVersion(String, boolean) - Static method in class io.sentry.semver.Version
Tries to parse the provided String as a semantic version.

Q

QuartzInstallStrategy - Class in io.sentry.autoinstall.quartz
 
QuartzInstallStrategy() - Constructor for class io.sentry.autoinstall.quartz.QuartzInstallStrategy
 
QuartzInstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.quartz.QuartzInstallStrategy
 

S

SdkVersionInfo - Class in io.sentry.autoinstall.util
 
SdkVersionInfo() - Constructor for class io.sentry.autoinstall.util.SdkVersionInfo
 
SENTRY_ARTIFACT_ID - Static variable in class io.sentry.autoinstall.Constants
 
SENTRY_GRAPHQL_ID - Static variable in class io.sentry.autoinstall.graphql.GraphqlInstallStrategy
 
SENTRY_GROUP_ID - Static variable in class io.sentry.autoinstall.Constants
 
SENTRY_JDBC_ID - Static variable in class io.sentry.autoinstall.jdbc.JdbcInstallStrategy
 
SENTRY_LOG4J2_ID - Static variable in class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
SENTRY_LOGBACK_ID - Static variable in class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
SENTRY_QUARTZ_ID - Static variable in class io.sentry.autoinstall.quartz.QuartzInstallStrategy
 
SENTRY_SPRING_5_ID - Static variable in class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
SENTRY_SPRING_6_ID - Static variable in class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
SENTRY_SPRING_BOOT_2_ID - Static variable in class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
SENTRY_SPRING_BOOT_3_ID - Static variable in class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 
SentryInstaller - Class in io.sentry.autoinstall
 
SentryInstaller() - Constructor for class io.sentry.autoinstall.SentryInstaller
 
SentryInstaller(Logger) - Constructor for class io.sentry.autoinstall.SentryInstaller
 
SentryInstallerLifecycleParticipant - Class in io.sentry
 
SentryInstallerLifecycleParticipant() - Constructor for class io.sentry.SentryInstallerLifecycleParticipant
 
sentryModuleId() - Method in class io.sentry.autoinstall.AbstractIntegrationInstaller
 
sentryModuleId() - Method in class io.sentry.autoinstall.graphql.GraphqlInstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.jdbc.JdbcInstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.quartz.QuartzInstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
sentryModuleId() - Method in class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 
setInstallGraphql(boolean) - Method in class io.sentry.autoinstall.AutoInstallState
 
setInstallJdbc(boolean) - Method in class io.sentry.autoinstall.AutoInstallState
 
setInstallLog4j2(boolean) - Method in class io.sentry.autoinstall.AutoInstallState
 
setInstallLogback(boolean) - Method in class io.sentry.autoinstall.AutoInstallState
 
setInstallQuartz(boolean) - Method in class io.sentry.autoinstall.AutoInstallState
 
setInstallSpring(boolean) - Method in class io.sentry.autoinstall.AutoInstallState
 
setSentryVersion(String) - Method in class io.sentry.autoinstall.AutoInstallState
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.AbstractIntegrationInstaller
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.graphql.GraphqlInstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.jdbc.JdbcInstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.log4j2.Log4j2InstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.logback.LogbackInstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.quartz.QuartzInstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
shouldInstallModule(AutoInstallState) - Method in class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 
Spring5InstallStrategy - Class in io.sentry.autoinstall.spring
 
Spring5InstallStrategy() - Constructor for class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
Spring5InstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.spring.Spring5InstallStrategy
 
Spring6InstallStrategy - Class in io.sentry.autoinstall.spring
 
Spring6InstallStrategy() - Constructor for class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
Spring6InstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.spring.Spring6InstallStrategy
 
SpringBoot2InstallStrategy - Class in io.sentry.autoinstall.spring
 
SpringBoot2InstallStrategy() - Constructor for class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
SpringBoot2InstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.spring.SpringBoot2InstallStrategy
 
SpringBoot3InstallStrategy - Class in io.sentry.autoinstall.spring
 
SpringBoot3InstallStrategy() - Constructor for class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 
SpringBoot3InstallStrategy(Logger) - Constructor for class io.sentry.autoinstall.spring.SpringBoot3InstallStrategy
 

T

toLowerCase() - Method in class io.sentry.semver.Version
Returns a new Version where all identifiers are converted to lower case letters.
toStable() - Method in class io.sentry.semver.Version
Drops both the pre-release and the build meta data from this version.
toString() - Method in class io.sentry.semver.Version
Creates a String representation of this version by joining its parts together as by the semantic version specification.
toUpperCase() - Method in class io.sentry.semver.Version
Returns a new Version where all identifiers are converted to upper case letters.

U

UploadSourceBundleMojo - Class in io.sentry
 
UploadSourceBundleMojo() - Constructor for class io.sentry.UploadSourceBundleMojo
 

V

Version - Class in io.sentry.semver
This class is an implementation of the full semantic version 2.0.0 specification.
Version.VersionFormatException - Exception in io.sentry.semver
This exception indicates that a version- or a part of a version string could not be parsed according to the semantic version specification.

W

WITH_BUILD_META_DATA_ORDER - Static variable in class io.sentry.semver.Version
Comparator for ordering versions with additionally considering the build meta data field when comparing versions.
withBuildMetaData(String) - Method in class io.sentry.semver.Version
Creates a new Version from this one, replacing only the build-meta-data part with the given String.
withBuildMetaData(String[]) - Method in class io.sentry.semver.Version
Creates a new Version from this one, replacing only the build-meta-data part with the given array.
withMajor(int) - Method in class io.sentry.semver.Version
Creates a new Version from this one, replacing only the major part with the given one.
withMinor(int) - Method in class io.sentry.semver.Version
Creates a new Version from this one, replacing only the minor part with the given one.
withPatch(int) - Method in class io.sentry.semver.Version
Creates a new Version from this one, replacing only the patch part with the given one.
withPreRelease(String) - Method in class io.sentry.semver.Version
Creates a new Version from this one, replacing only the pre-release part with the given String.
withPreRelease(String[]) - Method in class io.sentry.semver.Version
Creates a new Version from this one, replacing only the pre-release part with the given array.

Z

ZERO - Static variable in class io.sentry.semver.Version
The minimum value '0.0.0' for valid versions where all parts are 0 or empty.
A C E F G H I J L M N P Q S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form