public class ResourceObjectTypeDefinitionType extends Object implements Serializable, Cloneable, Containerable
Java class for ResourceObjectTypeDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceObjectTypeDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="kind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowKindType" minOccurs="0"/> <element name="intent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}displayName" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}description" minOccurs="0"/> <element name="default" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="objectClass" type="{http://www.w3.org/2001/XMLSchema}QName"/> <element name="auxiliaryObjectClass" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="0"/> <element name="auxiliaryObjectClassMappings" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceBidirectionalMappingAndDefinitionType" minOccurs="0"/> <element name="baseContext" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectReferenceType" minOccurs="0"/> <element name="attribute" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceAttributeDefinitionType" maxOccurs="unbounded" minOccurs="0"/> <element name="dependency" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectTypeDependencyType" maxOccurs="unbounded" minOccurs="0"/> <element name="association" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectAssociationType" maxOccurs="unbounded" minOccurs="0"/> <element name="assignmentPolicyEnforcement" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AssignmentPolicyEnforcementType" minOccurs="0"/> <element name="volatility" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectVolatilityType" minOccurs="0"/> <element name="iteration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}IterationSpecificationType" minOccurs="0"/> <element name="protected" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectPatternType" maxOccurs="unbounded" minOccurs="0"/> <element name="activation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceActivationDefinitionType" minOccurs="0"/> <element name="credentials" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceCredentialsDefinitionType" minOccurs="0"/> <element name="lifecycle" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectLifecycleDefinitionType" minOccurs="0"/> <element name="pagedSearches" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> <element name="configuredCapabilities" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CapabilityCollectionType" minOccurs="0"/> <element name="projection" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ProjectionPolicyType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_ACTIVATION |
static QName |
F_ASSIGNMENT_POLICY_ENFORCEMENT |
static QName |
F_ASSOCIATION |
static QName |
F_ATTRIBUTE |
static QName |
F_AUXILIARY_OBJECT_CLASS |
static QName |
F_AUXILIARY_OBJECT_CLASS_MAPPINGS |
static QName |
F_BASE_CONTEXT |
static QName |
F_CONFIGURED_CAPABILITIES |
static QName |
F_CREDENTIALS |
static QName |
F_DEFAULT |
static QName |
F_DEPENDENCY |
static QName |
F_DESCRIPTION |
static QName |
F_DISPLAY_NAME |
static QName |
F_INTENT |
static QName |
F_ITERATION |
static QName |
F_KIND |
static QName |
F_LIFECYCLE |
static QName |
F_OBJECT_CLASS |
static QName |
F_PAGED_SEARCHES |
static QName |
F_PROJECTION |
static QName |
F_PROTECTED |
static QName |
F_VOLATILITY |
Constructor and Description |
---|
ResourceObjectTypeDefinitionType() |
ResourceObjectTypeDefinitionType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final QName F_KIND
public static final QName F_INTENT
public static final QName F_DISPLAY_NAME
public static final QName F_DESCRIPTION
public static final QName F_DEFAULT
public static final QName F_OBJECT_CLASS
public static final QName F_AUXILIARY_OBJECT_CLASS
public static final QName F_AUXILIARY_OBJECT_CLASS_MAPPINGS
public static final QName F_BASE_CONTEXT
public static final QName F_ATTRIBUTE
public static final QName F_DEPENDENCY
public static final QName F_ASSOCIATION
public static final QName F_ASSIGNMENT_POLICY_ENFORCEMENT
public static final QName F_VOLATILITY
public static final QName F_ITERATION
public static final QName F_PROTECTED
public static final QName F_ACTIVATION
public static final QName F_CREDENTIALS
public static final QName F_LIFECYCLE
public static final QName F_PAGED_SEARCHES
public static final QName F_CONFIGURED_CAPABILITIES
public static final QName F_PROJECTION
public ResourceObjectTypeDefinitionType()
public ResourceObjectTypeDefinitionType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public <X> X end()
public ShadowKindType getKind()
public void setKind(ShadowKindType value)
public String getIntent()
public void setIntent(String value)
public String getDisplayName()
public void setDisplayName(String value)
public String getDescription()
public void setDescription(String value)
public Boolean isDefault()
public void setDefault(Boolean value)
public QName getObjectClass()
public void setObjectClass(QName value)
public ResourceBidirectionalMappingAndDefinitionType getAuxiliaryObjectClassMappings()
public void setAuxiliaryObjectClassMappings(ResourceBidirectionalMappingAndDefinitionType value)
public ResourceObjectReferenceType getBaseContext()
public void setBaseContext(ResourceObjectReferenceType value)
public List<ResourceAttributeDefinitionType> getAttribute()
public List<ResourceAttributeDefinitionType> createAttributeList()
public List<ResourceObjectTypeDependencyType> getDependency()
public List<ResourceObjectTypeDependencyType> createDependencyList()
public List<ResourceObjectAssociationType> getAssociation()
public List<ResourceObjectAssociationType> createAssociationList()
public AssignmentPolicyEnforcementType getAssignmentPolicyEnforcement()
public void setAssignmentPolicyEnforcement(AssignmentPolicyEnforcementType value)
public ResourceObjectVolatilityType getVolatility()
public void setVolatility(ResourceObjectVolatilityType value)
public IterationSpecificationType getIteration()
public void setIteration(IterationSpecificationType value)
public List<ResourceObjectPatternType> getProtected()
public List<ResourceObjectPatternType> createProtectedList()
public ResourceActivationDefinitionType getActivation()
public void setActivation(ResourceActivationDefinitionType value)
public ResourceCredentialsDefinitionType getCredentials()
public void setCredentials(ResourceCredentialsDefinitionType value)
public ResourceObjectLifecycleDefinitionType getLifecycle()
public void setLifecycle(ResourceObjectLifecycleDefinitionType value)
public Object getPagedSearches()
public void setPagedSearches(Object value)
public CapabilityCollectionType getConfiguredCapabilities()
public void setConfiguredCapabilities(CapabilityCollectionType value)
public ProjectionPolicyType getProjection()
public void setProjection(ProjectionPolicyType value)
public ResourceObjectTypeDefinitionType kind(ShadowKindType value)
public ResourceObjectTypeDefinitionType intent(String value)
public ResourceObjectTypeDefinitionType displayName(String value)
public ResourceObjectTypeDefinitionType description(String value)
public ResourceObjectTypeDefinitionType _default(Boolean value)
public ResourceObjectTypeDefinitionType objectClass(QName value)
public ResourceObjectTypeDefinitionType auxiliaryObjectClass(QName value)
public ResourceObjectTypeDefinitionType auxiliaryObjectClassMappings(ResourceBidirectionalMappingAndDefinitionType value)
public ResourceBidirectionalMappingAndDefinitionType beginAuxiliaryObjectClassMappings()
public ResourceObjectTypeDefinitionType baseContext(ResourceObjectReferenceType value)
public ResourceObjectReferenceType beginBaseContext()
public ResourceObjectTypeDefinitionType attribute(ResourceAttributeDefinitionType value)
public ResourceAttributeDefinitionType beginAttribute()
public ResourceObjectTypeDefinitionType dependency(ResourceObjectTypeDependencyType value)
public ResourceObjectTypeDependencyType beginDependency()
public ResourceObjectTypeDefinitionType association(ResourceObjectAssociationType value)
public ResourceObjectAssociationType beginAssociation()
public ResourceObjectTypeDefinitionType assignmentPolicyEnforcement(AssignmentPolicyEnforcementType value)
public ResourceObjectTypeDefinitionType volatility(ResourceObjectVolatilityType value)
public ResourceObjectTypeDefinitionType iteration(IterationSpecificationType value)
public IterationSpecificationType beginIteration()
public ResourceObjectTypeDefinitionType _protected(ResourceObjectPatternType value)
public ResourceObjectPatternType beginProtected()
public ResourceObjectTypeDefinitionType activation(ResourceActivationDefinitionType value)
public ResourceActivationDefinitionType beginActivation()
public ResourceObjectTypeDefinitionType credentials(ResourceCredentialsDefinitionType value)
public ResourceCredentialsDefinitionType beginCredentials()
public ResourceObjectTypeDefinitionType lifecycle(ResourceObjectLifecycleDefinitionType value)
public ResourceObjectLifecycleDefinitionType beginLifecycle()
public ResourceObjectTypeDefinitionType pagedSearches(Object value)
public ResourceObjectTypeDefinitionType configuredCapabilities(CapabilityCollectionType value)
public CapabilityCollectionType beginConfiguredCapabilities()
public ResourceObjectTypeDefinitionType projection(ProjectionPolicyType value)
public ProjectionPolicyType beginProjection()
public ResourceObjectTypeDefinitionType clone()
Copyright © 2019 Evolveum. All rights reserved.