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:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ImportOptionsType()
ImportOptionsType(ImportOptionsType other)
-
Method Summary
-
-
-
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
-
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 Detail
-
ImportOptionsType
public ImportOptionsType()
-
ImportOptionsType
public ImportOptionsType(ImportOptionsType other)
-
-
Method Detail
-
isOverwrite
public Boolean isOverwrite()
-
setOverwrite
public void setOverwrite(Boolean value)
-
isKeepOid
public Boolean isKeepOid()
-
setKeepOid
public void setKeepOid(Boolean value)
-
getStopAfterErrors
public Integer getStopAfterErrors()
-
setStopAfterErrors
public void setStopAfterErrors(Integer value)
-
isSummarizeSucceses
public Boolean isSummarizeSucceses()
-
setSummarizeSucceses
public void setSummarizeSucceses(Boolean value)
-
isSummarizeErrors
public Boolean isSummarizeErrors()
-
setSummarizeErrors
public void setSummarizeErrors(Boolean value)
-
isReferentialIntegrity
public Boolean isReferentialIntegrity()
-
setReferentialIntegrity
public void setReferentialIntegrity(Boolean value)
-
isValidateStaticSchema
public Boolean isValidateStaticSchema()
-
setValidateStaticSchema
public void setValidateStaticSchema(Boolean value)
-
isValidateDynamicSchema
public Boolean isValidateDynamicSchema()
-
setValidateDynamicSchema
public void setValidateDynamicSchema(Boolean value)
-
isEncryptProtectedValues
public Boolean isEncryptProtectedValues()
-
setEncryptProtectedValues
public void setEncryptProtectedValues(Boolean value)
-
isFetchResourceSchema
public Boolean isFetchResourceSchema()
-
setFetchResourceSchema
public void setFetchResourceSchema(Boolean value)
-
isKeepMetadata
public Boolean isKeepMetadata()
-
setKeepMetadata
public void setKeepMetadata(Boolean value)
-
getModelExecutionOptions
public ModelExecuteOptionsType getModelExecutionOptions()
-
setModelExecutionOptions
public void setModelExecutionOptions(ModelExecuteOptionsType value)
-
isCompatMode
public Boolean isCompatMode()
-
setCompatMode
public void setCompatMode(Boolean value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.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 interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public ImportOptionsType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-