Class ImportOptionsType

  • All Implemented Interfaces:
    JaxbVisitable, Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

    public class ImportOptionsType
    extends Object
    implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
    The options for import tasks. It specifies optional settings for import such as "overwrite" and "stop on error". <p>Java class for ImportOptionsType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="ImportOptionsType"&gt; &lt;complexContent&gt; &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; &lt;sequence&gt; &lt;element name="overwrite" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="keepOid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="stopAfterErrors" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/&gt; &lt;element name="summarizeSucceses" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="summarizeErrors" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="referentialIntegrity" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="validateStaticSchema" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="validateDynamicSchema" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="encryptProtectedValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="fetchResourceSchema" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="keepMetadata" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;element name="modelExecutionOptions" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModelExecuteOptionsType" minOccurs="0"/&gt; &lt;element name="compatMode" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; &lt;/sequence&gt; &lt;/restriction&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
    See Also:
    Serialized Form
    • Field Detail

      • overwrite

        protected Boolean overwrite
      • keepOid

        protected Boolean keepOid
      • stopAfterErrors

        protected Integer stopAfterErrors
      • summarizeSucceses

        protected Boolean summarizeSucceses
      • summarizeErrors

        protected Boolean summarizeErrors
      • referentialIntegrity

        protected Boolean referentialIntegrity
      • validateStaticSchema

        protected Boolean validateStaticSchema
      • validateDynamicSchema

        protected Boolean validateDynamicSchema
      • encryptProtectedValues

        protected Boolean encryptProtectedValues
      • fetchResourceSchema

        protected Boolean fetchResourceSchema
      • keepMetadata

        protected Boolean keepMetadata
      • compatMode

        protected Boolean compatMode
      • COMPLEX_TYPE

        public static final QName COMPLEX_TYPE
      • F_OVERWRITE

        public static final ItemName F_OVERWRITE
      • F_KEEP_OID

        public static final ItemName F_KEEP_OID
      • F_STOP_AFTER_ERRORS

        public static final ItemName F_STOP_AFTER_ERRORS
      • F_SUMMARIZE_SUCCESES

        public static final ItemName F_SUMMARIZE_SUCCESES
      • F_SUMMARIZE_ERRORS

        public static final ItemName F_SUMMARIZE_ERRORS
      • F_REFERENTIAL_INTEGRITY

        public static final ItemName F_REFERENTIAL_INTEGRITY
      • F_VALIDATE_STATIC_SCHEMA

        public static final ItemName F_VALIDATE_STATIC_SCHEMA
      • F_VALIDATE_DYNAMIC_SCHEMA

        public static final ItemName F_VALIDATE_DYNAMIC_SCHEMA
      • F_ENCRYPT_PROTECTED_VALUES

        public static final ItemName F_ENCRYPT_PROTECTED_VALUES
      • F_FETCH_RESOURCE_SCHEMA

        public static final ItemName F_FETCH_RESOURCE_SCHEMA
      • F_KEEP_METADATA

        public static final ItemName F_KEEP_METADATA
      • F_MODEL_EXECUTION_OPTIONS

        public static final ItemName F_MODEL_EXECUTION_OPTIONS
      • F_COMPAT_MODE

        public static final ItemName F_COMPAT_MODE
    • Constructor Detail

      • ImportOptionsType

        public ImportOptionsType()
        Creates a new {@code ImportOptionsType} instance.
      • ImportOptionsType

        public ImportOptionsType​(ImportOptionsType o)
        Creates a new {@code ImportOptionsType} instance by deeply copying a given {@code ImportOptionsType} instance.
        Parameters:
        o - The instance to copy.
        Throws:
        NullPointerException - if {@code o} is {@code null}.
    • Method Detail

      • isOverwrite

        public Boolean isOverwrite()
        Gets the value of the overwrite property.
        Returns:
        possible object is Boolean
      • setOverwrite

        public void setOverwrite​(Boolean value)
        Sets the value of the overwrite property.
        Parameters:
        value - allowed object is Boolean
      • isKeepOid

        public Boolean isKeepOid()
        Gets the value of the keepOid property.
        Returns:
        possible object is Boolean
      • setKeepOid

        public void setKeepOid​(Boolean value)
        Sets the value of the keepOid property.
        Parameters:
        value - allowed object is Boolean
      • getStopAfterErrors

        public Integer getStopAfterErrors()
        Gets the value of the stopAfterErrors property.
        Returns:
        possible object is Integer
      • setStopAfterErrors

        public void setStopAfterErrors​(Integer value)
        Sets the value of the stopAfterErrors property.
        Parameters:
        value - allowed object is Integer
      • isSummarizeSucceses

        public Boolean isSummarizeSucceses()
        Gets the value of the summarizeSucceses property.
        Returns:
        possible object is Boolean
      • setSummarizeSucceses

        public void setSummarizeSucceses​(Boolean value)
        Sets the value of the summarizeSucceses property.
        Parameters:
        value - allowed object is Boolean
      • isSummarizeErrors

        public Boolean isSummarizeErrors()
        Gets the value of the summarizeErrors property.
        Returns:
        possible object is Boolean
      • setSummarizeErrors

        public void setSummarizeErrors​(Boolean value)
        Sets the value of the summarizeErrors property.
        Parameters:
        value - allowed object is Boolean
      • isReferentialIntegrity

        public Boolean isReferentialIntegrity()
        Gets the value of the referentialIntegrity property.
        Returns:
        possible object is Boolean
      • setReferentialIntegrity

        public void setReferentialIntegrity​(Boolean value)
        Sets the value of the referentialIntegrity property.
        Parameters:
        value - allowed object is Boolean
      • isValidateStaticSchema

        public Boolean isValidateStaticSchema()
        Gets the value of the validateStaticSchema property.
        Returns:
        possible object is Boolean
      • setValidateStaticSchema

        public void setValidateStaticSchema​(Boolean value)
        Sets the value of the validateStaticSchema property.
        Parameters:
        value - allowed object is Boolean
      • isValidateDynamicSchema

        public Boolean isValidateDynamicSchema()
        Gets the value of the validateDynamicSchema property.
        Returns:
        possible object is Boolean
      • setValidateDynamicSchema

        public void setValidateDynamicSchema​(Boolean value)
        Sets the value of the validateDynamicSchema property.
        Parameters:
        value - allowed object is Boolean
      • isEncryptProtectedValues

        public Boolean isEncryptProtectedValues()
        Gets the value of the encryptProtectedValues property.
        Returns:
        possible object is Boolean
      • setEncryptProtectedValues

        public void setEncryptProtectedValues​(Boolean value)
        Sets the value of the encryptProtectedValues property.
        Parameters:
        value - allowed object is Boolean
      • isFetchResourceSchema

        public Boolean isFetchResourceSchema()
        Gets the value of the fetchResourceSchema property.
        Returns:
        possible object is Boolean
      • setFetchResourceSchema

        public void setFetchResourceSchema​(Boolean value)
        Sets the value of the fetchResourceSchema property.
        Parameters:
        value - allowed object is Boolean
      • isKeepMetadata

        public Boolean isKeepMetadata()
        Gets the value of the keepMetadata property.
        Returns:
        possible object is Boolean
      • setKeepMetadata

        public void setKeepMetadata​(Boolean value)
        Sets the value of the keepMetadata property.
        Parameters:
        value - allowed object is Boolean
      • isCompatMode

        public Boolean isCompatMode()
        Gets the value of the compatMode property.
        Returns:
        possible object is Boolean
      • setCompatMode

        public void setCompatMode​(Boolean value)
        Sets the value of the compatMode property.
        Parameters:
        value - allowed object is Boolean
      • toString

        public String toString()
        Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
        Overrides:
        toString in class Object
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals
      • clone

        public ImportOptionsType clone()
        Creates and returns a deep copy of this object.
        Overrides:
        clone in class Object
        Returns:
        A deep copy of this object.