Serialized Form

  • Package org.apache.maven.settings

    • Class org.apache.maven.settings.Activation

      class Activation extends Object implements Serializable
      • Serialized Fields

        • activeByDefault
          boolean activeByDefault
          Flag specifying whether this profile is active as a default.
        • file
          ActivationFile file
          Specifies that this profile will be activated based on existence of a file.
        • jdk
          String jdk
          Specifies that this profile will be activated when a matching JDK is detected.
        • os
          ActivationOS os
          Specifies that this profile will be activated when matching OS attributes are detected.
        • property
          ActivationProperty property
          Specifies that this profile will be activated when this property is specified.
    • Class org.apache.maven.settings.ActivationFile

      class ActivationFile extends Object implements Serializable
      • Serialized Fields

        • exists
          String exists
          The name of the file that should exist to activate a profile.
        • missing
          String missing
          The name of the file that should be missing to activate a profile.
    • Class org.apache.maven.settings.ActivationOS

      class ActivationOS extends Object implements Serializable
      • Serialized Fields

        • arch
          String arch
          The architecture of the OS to be used to activate a profile.
        • family
          String family
          The general family of the OS to be used to activate a profile (e.g. 'windows') .
        • name
          String name
          The name of the OS to be used to activate a profile.
        • version
          String version
          The version of the OS to be used to activate a profile.
    • Class org.apache.maven.settings.ActivationProperty

      class ActivationProperty extends Object implements Serializable
      • Serialized Fields

        • name
          String name
          The name of the property to be used to activate a profile.
        • value
          String value
          The value of the property to be used to activate a profile.
    • Class org.apache.maven.settings.IdentifiableBase

      class IdentifiableBase extends TrackableBase implements Serializable
      • Serialized Fields

    • Class org.apache.maven.settings.Mirror

      class Mirror extends IdentifiableBase implements Serializable
      • Serialized Fields

        • blocked
          boolean blocked
          Whether this mirror should be blocked from any download request but fail the download process, explaining why.
        • layout
          String layout
          The layout of the mirror repository. Since Maven 3.
        • mirrorOf
          String mirrorOf
          The server ID of the repository being mirrored, e.g., "central". This MUST NOT match the mirror id.
        • mirrorOfLayouts
          String mirrorOfLayouts
          The layouts of repositories being mirrored. This value can be used to restrict the usage of the mirror to repositories with a matching layout (apart from a matching id). Since Maven 3.
        • name
          String name
          The optional name that describes the mirror.
        • url
          String url
          The URL of the mirror repository.
    • Class org.apache.maven.settings.Profile

      class Profile extends IdentifiableBase implements Serializable
      • Serialized Fields

        • activation
          Activation activation
          The conditional logic which will automatically trigger the inclusion of this profile.
        • pluginRepositories
          List<Repository> pluginRepositories
          This may be removed or relocated in the near future. It is undecided whether plugins really need a remote repository set of their own.
        • properties
          Properties properties
          Field properties.
        • repositories
          List<Repository> repositories
          Field repositories.
    • Class org.apache.maven.settings.Proxy

      class Proxy extends IdentifiableBase implements Serializable
      • Serialized Fields

        • active
          boolean active
          Whether this proxy configuration is the active one.
        • host
          String host
          The proxy host.
        • nonProxyHosts
          String nonProxyHosts
          The list of non-proxied hosts (delimited by |).
        • password
          String password
          The proxy password.
        • port
          int port
          The proxy port.
        • protocol
          String protocol
          The proxy protocol.
        • username
          String username
          The proxy user.
    • Class org.apache.maven.settings.Repository

      class Repository extends RepositoryBase implements Serializable
      • Serialized Fields

        • releases
          RepositoryPolicy releases
          How to handle downloading of releases from this repository .
        • snapshots
          RepositoryPolicy snapshots
          How to handle downloading of snapshots from this repository .
    • Class org.apache.maven.settings.RepositoryBase

      class RepositoryBase extends Object implements Serializable
      • Serialized Fields

        • id
          String id
          A unique identifier for a repository.
        • layout
          String layout
          The type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".
        • name
          String name
          Human readable name of the repository.
        • url
          String url
          The url of the repository.
    • Class org.apache.maven.settings.RepositoryPolicy

      class RepositoryPolicy extends Object implements Serializable
      • Serialized Fields

        • checksumPolicy
          String checksumPolicy
          What to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn".
        • enabled
          boolean enabled
          Whether to use this repository for downloading this type of artifact.
        • updatePolicy
          String updatePolicy
          The frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally).
    • Class org.apache.maven.settings.Server

      class Server extends IdentifiableBase implements Serializable
      • Serialized Fields

        • configuration
          Object configuration
          Extra configuration for the transport layer.
        • directoryPermissions
          String directoryPermissions
          The permissions for directories when they are created.
        • filePermissions
          String filePermissions
          The permissions for files when they are created.
        • passphrase
          String passphrase
          The passphrase used in conjunction with the privateKey to authenticate.
        • password
          String password
          The password used in conjunction with the username to authenticate.
        • privateKey
          String privateKey
          The private key location used to authenticate.
        • username
          String username
          The username used to authenticate.
    • Class org.apache.maven.settings.Settings

      class Settings extends TrackableBase implements Serializable
      • Serialized Fields

        • activeProfiles
          List<String> activeProfiles
          Field activeProfiles.
        • activeProxy
          Proxy activeProxy
        • interactiveMode
          boolean interactiveMode
          Whether Maven should attempt to interact with the user for input.
        • localRepository
          String localRepository
          The local repository.
          Default value is: ${user.home}/.m2/repository
        • mirrors
          List<Mirror> mirrors
          Field mirrors.
        • modelEncoding
          String modelEncoding
          Field modelEncoding.
        • offline
          boolean offline
          Indicate whether maven should operate in offline mode full-time.
        • pluginGroups
          List<String> pluginGroups
          Field pluginGroups.
        • profileMap
          Map<String,Profile> profileMap
        • profiles
          List<Profile> profiles
          Field profiles.
        • proxies
          List<Proxy> proxies
          Field proxies.
        • servers
          List<Server> servers
          Field servers.
        • usePluginRegistry
          boolean usePluginRegistry
          Whether Maven should use the plugin-registry.xml file to manage plugin versions.
    • Class org.apache.maven.settings.TrackableBase

      class TrackableBase extends Object implements Serializable
      • Serialized Fields

        • sourceLevel
          String sourceLevel
        • sourceLevelSet
          boolean sourceLevelSet