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".

    Java class for ImportOptionsType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="ImportOptionsType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="overwrite" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="keepOid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="stopAfterErrors" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="summarizeSucceses" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="summarizeErrors" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="referentialIntegrity" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="validateStaticSchema" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="validateDynamicSchema" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="encryptProtectedValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="fetchResourceSchema" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="keepMetadata" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="modelExecutionOptions" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModelExecuteOptionsType" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    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
      • 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
    • Constructor Detail

      • ImportOptionsType

        public ImportOptionsType()
        Creates a new ImportOptionsType instance.
      • ImportOptionsType

        public ImportOptionsType​(ImportOptionsType o)
        Creates a new ImportOptionsType instance by deeply copying a given ImportOptionsType instance.
        Parameters:
        o - The instance to copy.
        Throws:
        NullPointerException - if o is 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
      • 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.