public class GetOperationOptions extends AbstractOptions implements Serializable, Cloneable, ShortDumpable
Constructor and Description |
---|
GetOperationOptions() |
appendFlag, appendVal, removeLastComma
finalize, getClass, notify, notifyAll, wait, wait, wait
shortDump, shortDumpLazily
public RetrieveOption getRetrieve()
public void setRetrieve(RetrieveOption retrieve)
public static RetrieveOption getRetrieve(GetOperationOptions options)
public static GetOperationOptions createRetrieve(RetrieveOption retrieve)
public static GetOperationOptions createRetrieve()
If no retrieve option is set in the entire options set then it means that the whole object with a default set of properties has to be returned. This is equivalent to specifying DEFAULT retrieve root option.
If there is at least one retrieve option in the set then the following rules apply:
public static GetOperationOptions createDontRetrieve()
If no retrieve option is set in the entire options set then it means that the whole object with a default set of properties has to be returned. This is equivalent to specifying DEFAULT retrieve root option.
If there is at least one retrieve option in the set then the following rules apply:
public static GetOperationOptions createRetrieve(RelationalValueSearchQuery query)
If no retrieve option is set in the entire options set then it means that the whole object with a default set of properties has to be returned. This is equivalent to specifying DEFAULT retrieve root option.
If there is at least one retrieve option in the set then the following rules apply:
public Boolean getResolve()
public void setResolve(Boolean resolve)
public static boolean isResolve(GetOperationOptions options)
public static GetOperationOptions createResolve()
public static Collection<SelectorOptions<GetOperationOptions>> resolveItemsNamed(Object... items)
public static Collection<SelectorOptions<GetOperationOptions>> retrieveItemsNamed(Object... items)
public Boolean getNoFetch()
public void setNoFetch(Boolean noFetch)
public static boolean isNoFetch(GetOperationOptions options)
public static GetOperationOptions createNoFetch()
public static Collection<SelectorOptions<GetOperationOptions>> createRetrieveNameOnlyOptions()
public static Collection<SelectorOptions<GetOperationOptions>> createRetrieveAttributesOptions(QName... properties)
public Boolean getResolveNames()
public void setResolveNames(Boolean resolveNames)
public static boolean isResolveNames(GetOperationOptions options)
public static GetOperationOptions createResolveNames()
public Boolean getTolerateRawData()
public void setTolerateRawData(Boolean value)
public static boolean isTolerateRawData(GetOperationOptions options)
public static GetOperationOptions createTolerateRawData()
public Boolean getRaw()
public void setRaw(Boolean raw)
public static boolean isRaw(GetOperationOptions options)
public static GetOperationOptions createRaw()
public static Collection<SelectorOptions<GetOperationOptions>> createRawCollection()
public static Collection<SelectorOptions<GetOperationOptions>> createNoFetchCollection()
public Boolean getDoNotDiscovery()
public void setDoNotDiscovery(Boolean force)
public static boolean isDoNotDiscovery(GetOperationOptions options)
public static GetOperationOptions createDoNotDiscovery()
public static GetOperationOptions createAllowNotFound()
public Boolean getAllowNotFound()
public void setAllowNotFound(Boolean allowNotFound)
public static boolean isAllowNotFound(GetOperationOptions options)
public static GetOperationOptions createReadOnly()
public static Collection<SelectorOptions<GetOperationOptions>> createReadOnlyCollection()
public Boolean getReadOnly()
public void setReadOnly(Boolean readOnly)
public static boolean isReadOnly(GetOperationOptions options)
public PointInTimeType getPointInTimeType()
public void setPointInTimeType(PointInTimeType pointInTimeType)
public static GetOperationOptions createPointInTimeType(PointInTimeType pit)
public static PointInTimeType getPointInTimeType(GetOperationOptions options)
public Long getStaleness()
public void setStaleness(Long staleness)
public static GetOperationOptions createStaleness(Long staleness)
public static GetOperationOptions createMaxStaleness()
public static long getStaleness(GetOperationOptions options)
public static boolean isMaxStaleness(GetOperationOptions options)
public Boolean getDistinct()
public void setDistinct(Boolean distinct)
public static boolean isDistinct(GetOperationOptions options)
public static GetOperationOptions createDistinct()
public Boolean getAttachDiagData()
public void setAttachDiagData(Boolean value)
public static boolean isAttachDiagData(GetOperationOptions options)
public static GetOperationOptions createAttachDiagData()
public DefinitionProcessingOption getDefinitionProcessing()
public void setDefinitionProcessing(DefinitionProcessingOption definitionProcessing)
public static DefinitionProcessingOption getDefinitionProcessing(GetOperationOptions options)
public static GetOperationOptions createDefinitionProcessing(DefinitionProcessingOption value)
public IterationMethodType getIterationMethod()
public void setIterationMethod(IterationMethodType iterationMethod)
public static IterationMethodType getIterationMethod(GetOperationOptions options)
public static GetOperationOptions createIterationMethod(IterationMethodType value)
public RelationalValueSearchQuery getRelationalValueSearchQuery()
public void setRelationalValueSearchQuery(RelationalValueSearchQuery relationalValueSearchQuery)
public GetOperationOptions clone()
public void shortDump(StringBuilder sb)
ShortDumpable
shortDump
in interface ShortDumpable
sb
- StringBuilder to which to a compact one-line content of the object intended
for diagnostics by system administrator should be appended.public static Collection<SelectorOptions<GetOperationOptions>> fromRestOptions(List<String> options, List<String> include, List<String> exclude, DefinitionProcessingOption definitionProcessing)
public static GetOperationOptions fromRestOptions(List<String> options, DefinitionProcessingOption definitionProcessing)
Copyright © 2018 Evolveum. All rights reserved.