public class GetOperationOptions extends AbstractOptions implements Serializable, Cloneable, ShortDumpable
Modifier and Type | Field and Description |
---|---|
static GetOperationOptions |
EMPTY |
Constructor and Description |
---|
GetOperationOptions() |
appendFlag, appendVal, removeLastComma
finalize, getClass, notify, notifyAll, wait, wait, wait
shortDump, shortDumpLazily
public static final GetOperationOptions EMPTY
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 GetOperationOptions resolve(Boolean resolve)
public static boolean isResolve(GetOperationOptions options)
public static GetOperationOptions createResolve()
public Boolean getNoFetch()
public void setNoFetch(Boolean noFetch)
public GetOperationOptions noFetch(Boolean noFetch)
public static boolean isNoFetch(GetOperationOptions options)
public static GetOperationOptions createNoFetch()
public Boolean getResolveNames()
public void setResolveNames(Boolean resolveNames)
public GetOperationOptions resolveNames(Boolean resolveNames)
public static boolean isResolveNames(GetOperationOptions options)
public static GetOperationOptions createResolveNames()
public Boolean getTolerateRawData()
public void setTolerateRawData(Boolean value)
public GetOperationOptions tolerateRawData(Boolean value)
public static boolean isTolerateRawData(GetOperationOptions options)
public static GetOperationOptions createTolerateRawData()
public Boolean getRaw()
public void setRaw(Boolean raw)
public GetOperationOptions raw(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 GetOperationOptions doNotDiscovery(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 GetOperationOptions allowNotFound(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 GetOperationOptions readOnly(Boolean readOnly)
public static boolean isReadOnly(GetOperationOptions options)
public PointInTimeType getPointInTimeType()
public void setPointInTimeType(PointInTimeType pointInTimeType)
public GetOperationOptions pointInTimeType(PointInTimeType pointInTimeType)
public static GetOperationOptions createPointInTimeType(PointInTimeType pit)
public static PointInTimeType getPointInTimeType(GetOperationOptions options)
public Long getStaleness()
public void setStaleness(Long staleness)
public GetOperationOptions staleness(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 getForceRefresh()
public void setForceRefresh(Boolean forceRefresh)
public GetOperationOptions forceRefresh(Boolean forceRefresh)
public static boolean isForceRefresh(GetOperationOptions options)
public static GetOperationOptions createForceRefresh()
public Boolean getDistinct()
public void setDistinct(Boolean distinct)
public GetOperationOptions distinct(Boolean distinct)
public static boolean isDistinct(GetOperationOptions options)
public static GetOperationOptions createDistinct()
public Boolean getAttachDiagData()
public void setAttachDiagData(Boolean value)
public GetOperationOptions attachDiagData(Boolean value)
public static boolean isAttachDiagData(GetOperationOptions options)
public static GetOperationOptions createAttachDiagData()
public Boolean getExecutionPhase()
public void setExecutionPhase(Boolean executionPhase)
public GetOperationOptions executionPhase(Boolean executionPhase)
public static boolean isExecutionPhase(GetOperationOptions options)
public static GetOperationOptions createExecutionPhase()
public DefinitionProcessingOption getDefinitionProcessing()
public void setDefinitionProcessing(DefinitionProcessingOption definitionProcessing)
public GetOperationOptions definitionProcessing(DefinitionProcessingOption definitionProcessing)
public static DefinitionProcessingOption getDefinitionProcessing(GetOperationOptions options)
public static GetOperationOptions createDefinitionProcessing(DefinitionProcessingOption value)
public IterationMethodType getIterationMethod()
public void setIterationMethod(IterationMethodType iterationMethod)
public GetOperationOptions iterationMethod(IterationMethodType iterationMethod)
public static IterationMethodType getIterationMethod(GetOperationOptions options)
public static GetOperationOptions createIterationMethod(IterationMethodType value)
public RelationalValueSearchQuery getRelationalValueSearchQuery()
public void setRelationalValueSearchQuery(RelationalValueSearchQuery relationalValueSearchQuery)
public GetOperationOptions relationalValueSearchQuery(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, List<String> resolveNames, DefinitionProcessingOption definitionProcessing, PrismContext prismContext)
public static GetOperationOptions fromRestOptions(List<String> options, DefinitionProcessingOption definitionProcessing)
@NotNull @SafeVarargs public static Collection<SelectorOptions<GetOperationOptions>> merge(PrismContext prismContext, Collection<SelectorOptions<GetOperationOptions>>... parts)
public void merge(GetOperationOptions increment)
Copyright © 2019 Evolveum. All rights reserved.