Class ActivityAutoScalingWorkDefinitionType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractWorkDefinitionType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ActivityAutoScalingWorkDefinitionType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class ActivityAutoScalingWorkDefinitionType extends AbstractWorkDefinitionType
Work definition for the auto-scaling activity.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_MAX_RECONCILIATION_INTERVAL
static ItemName
F_MIN_RECONCILIATION_INTERVAL
static ItemName
F_SKIP_INITIAL_RECONCILIATION
static ItemName
F_TASKS
static Producer<ActivityAutoScalingWorkDefinitionType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ActivityAutoScalingWorkDefinitionType()
ActivityAutoScalingWorkDefinitionType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectSetType
beginTasks()
ActivityAutoScalingWorkDefinitionType
clone()
<X> X
end()
boolean
equals(Object other)
Duration
getMaxReconciliationInterval()
Duration
getMinReconciliationInterval()
ObjectSetType
getTasks()
ActivityAutoScalingWorkDefinitionType
id(Long value)
Boolean
isSkipInitialReconciliation()
ActivityAutoScalingWorkDefinitionType
maxReconciliationInterval(Duration value)
ActivityAutoScalingWorkDefinitionType
minReconciliationInterval(Duration value)
void
setMaxReconciliationInterval(Duration value)
void
setMinReconciliationInterval(Duration value)
void
setSkipInitialReconciliation(Boolean value)
void
setTasks(ObjectSetType value)
ActivityAutoScalingWorkDefinitionType
skipInitialReconciliation(Boolean value)
ActivityAutoScalingWorkDefinitionType
tasks(ObjectSetType value)
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_TASKS
public static final ItemName F_TASKS
-
F_MIN_RECONCILIATION_INTERVAL
public static final ItemName F_MIN_RECONCILIATION_INTERVAL
-
F_MAX_RECONCILIATION_INTERVAL
public static final ItemName F_MAX_RECONCILIATION_INTERVAL
-
F_SKIP_INITIAL_RECONCILIATION
public static final ItemName F_SKIP_INITIAL_RECONCILIATION
-
FACTORY
public static final Producer<ActivityAutoScalingWorkDefinitionType> FACTORY
-
-
Constructor Detail
-
ActivityAutoScalingWorkDefinitionType
public ActivityAutoScalingWorkDefinitionType()
-
ActivityAutoScalingWorkDefinitionType
@Deprecated public ActivityAutoScalingWorkDefinitionType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getTasks
public ObjectSetType getTasks()
-
setTasks
public void setTasks(ObjectSetType value)
-
getMinReconciliationInterval
public Duration getMinReconciliationInterval()
-
setMinReconciliationInterval
public void setMinReconciliationInterval(Duration value)
-
getMaxReconciliationInterval
public Duration getMaxReconciliationInterval()
-
setMaxReconciliationInterval
public void setMaxReconciliationInterval(Duration value)
-
isSkipInitialReconciliation
public Boolean isSkipInitialReconciliation()
-
setSkipInitialReconciliation
public void setSkipInitialReconciliation(Boolean value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classAbstractWorkDefinitionType
-
id
public ActivityAutoScalingWorkDefinitionType id(Long value)
- Overrides:
id
in classAbstractWorkDefinitionType
-
tasks
public ActivityAutoScalingWorkDefinitionType tasks(ObjectSetType value)
-
beginTasks
public ObjectSetType beginTasks()
-
minReconciliationInterval
public ActivityAutoScalingWorkDefinitionType minReconciliationInterval(Duration value)
-
maxReconciliationInterval
public ActivityAutoScalingWorkDefinitionType maxReconciliationInterval(Duration value)
-
skipInitialReconciliation
public ActivityAutoScalingWorkDefinitionType skipInitialReconciliation(Boolean value)
-
end
public <X> X end()
- Overrides:
end
in classAbstractWorkDefinitionType
-
clone
public ActivityAutoScalingWorkDefinitionType clone()
- Overrides:
clone
in classAbstractWorkDefinitionType
-
-