org.apache.maven.model.RepositoryPolicy Maven / Gradle / Ivy
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 2.1.2,
// any modifications will be overwritten.
// ==============================================================
package org.apache.maven.model;
/**
* Download policy.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class RepositoryPolicy
implements java.io.Serializable, java.lang.Cloneable, org.apache.maven.model.InputLocationTracker
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
*
*
* Whether to use this repository for downloading
* this type of artifact. Note: While the type
* of this field is String
for
* technical reasons, the semantic type is actually
* Boolean
. Default value is
* true
.
*
*
*/
private String enabled;
/**
*
*
* The frequency for downloading updates - can be
* always,
* daily
* (default),
* interval:XXX
* (in minutes) or
* never
* (only if it doesn't exist locally).
*
*
*/
private String updatePolicy;
/**
*
*
* What to do when verification of an artifact
* checksum fails. Valid values are
* ignore
* ,
* fail
* or
* warn
* (the default).
*
*
*/
private String checksumPolicy;
/**
* Field locations.
*/
private java.util.Map