Class ImportOptionsType

java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.ImportOptionsType
All Implemented Interfaces:
PlainStructured, JaxbVisitable, Serializable, Cloneable

public class ImportOptionsType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
The options for import tasks. It specifies optional settings for import such as "overwrite" and "stop on error".
See Also:
  • Field Details

    • 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
    • modelExecutionOptions

      protected ModelExecuteOptionsType modelExecutionOptions
    • 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 Details

    • ImportOptionsType

      public ImportOptionsType()
    • ImportOptionsType

      public ImportOptionsType(ImportOptionsType other)
  • Method Details

    • isOverwrite

      public Boolean isOverwrite()
    • getOverwrite

      public Boolean getOverwrite()
    • setOverwrite

      public void setOverwrite(Boolean value)
    • isKeepOid

      public Boolean isKeepOid()
    • getKeepOid

      public Boolean getKeepOid()
    • setKeepOid

      public void setKeepOid(Boolean value)
    • getStopAfterErrors

      public Integer getStopAfterErrors()
    • setStopAfterErrors

      public void setStopAfterErrors(Integer value)
    • isSummarizeSucceses

      public Boolean isSummarizeSucceses()
    • getSummarizeSucceses

      public Boolean getSummarizeSucceses()
    • setSummarizeSucceses

      public void setSummarizeSucceses(Boolean value)
    • isSummarizeErrors

      public Boolean isSummarizeErrors()
    • getSummarizeErrors

      public Boolean getSummarizeErrors()
    • setSummarizeErrors

      public void setSummarizeErrors(Boolean value)
    • isReferentialIntegrity

      public Boolean isReferentialIntegrity()
    • getReferentialIntegrity

      public Boolean getReferentialIntegrity()
    • setReferentialIntegrity

      public void setReferentialIntegrity(Boolean value)
    • isValidateStaticSchema

      public Boolean isValidateStaticSchema()
    • getValidateStaticSchema

      public Boolean getValidateStaticSchema()
    • setValidateStaticSchema

      public void setValidateStaticSchema(Boolean value)
    • isValidateDynamicSchema

      public Boolean isValidateDynamicSchema()
    • getValidateDynamicSchema

      public Boolean getValidateDynamicSchema()
    • setValidateDynamicSchema

      public void setValidateDynamicSchema(Boolean value)
    • isEncryptProtectedValues

      public Boolean isEncryptProtectedValues()
    • getEncryptProtectedValues

      public Boolean getEncryptProtectedValues()
    • setEncryptProtectedValues

      public void setEncryptProtectedValues(Boolean value)
    • isFetchResourceSchema

      public Boolean isFetchResourceSchema()
    • getFetchResourceSchema

      public Boolean getFetchResourceSchema()
    • setFetchResourceSchema

      public void setFetchResourceSchema(Boolean value)
    • isKeepMetadata

      public Boolean isKeepMetadata()
    • getKeepMetadata

      public Boolean getKeepMetadata()
    • setKeepMetadata

      public void setKeepMetadata(Boolean value)
    • getModelExecutionOptions

      public ModelExecuteOptionsType getModelExecutionOptions()
    • setModelExecutionOptions

      public void setModelExecutionOptions(ModelExecuteOptionsType value)
    • isCompatMode

      public Boolean isCompatMode()
    • getCompatMode

      public Boolean getCompatMode()
    • setCompatMode

      public void setCompatMode(Boolean value)
    • hashCode

      public int hashCode(StructuredHashCodeStrategy strategy)
      Specified by:
      hashCode in interface PlainStructured
      Overrides:
      hashCode in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
    • equals

      public boolean equals(Object other, StructuredEqualsStrategy strategy)
      Specified by:
      equals in interface PlainStructured
      Overrides:
      equals in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
    • overwrite

      public ImportOptionsType overwrite(Boolean value)
    • keepOid

      public ImportOptionsType keepOid(Boolean value)
    • stopAfterErrors

      public ImportOptionsType stopAfterErrors(Integer value)
    • summarizeSucceses

      public ImportOptionsType summarizeSucceses(Boolean value)
    • summarizeErrors

      public ImportOptionsType summarizeErrors(Boolean value)
    • referentialIntegrity

      public ImportOptionsType referentialIntegrity(Boolean value)
    • validateStaticSchema

      public ImportOptionsType validateStaticSchema(Boolean value)
    • validateDynamicSchema

      public ImportOptionsType validateDynamicSchema(Boolean value)
    • encryptProtectedValues

      public ImportOptionsType encryptProtectedValues(Boolean value)
    • fetchResourceSchema

      public ImportOptionsType fetchResourceSchema(Boolean value)
    • keepMetadata

      public ImportOptionsType keepMetadata(Boolean value)
    • modelExecutionOptions

      public ImportOptionsType modelExecutionOptions(ModelExecuteOptionsType value)
    • beginModelExecutionOptions

      public ModelExecuteOptionsType beginModelExecutionOptions()
    • compatMode

      public ImportOptionsType compatMode(Boolean value)
    • accept

      public void accept(JaxbVisitor visitor)
      Specified by:
      accept in interface JaxbVisitable
      Overrides:
      accept in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
    • clone

      public ImportOptionsType clone()
      Specified by:
      clone in interface PlainStructured
      Specified by:
      clone in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured