Class QueryData<T>
- java.lang.Object
-
- cern.nxcals.api.extraction.data.builders.fluent.QueryData<T>
-
@NotThreadSafe public class QueryData<T> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
void
closeEntity()
boolean
equals(java.lang.Object o)
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getAliasFields()
java.time.Instant
getEndTime()
java.util.List<cern.nxcals.common.domain.EntityKeyValues>
getEntities()
java.util.function.Function<QueryData<T>,T>
getFinalizer()
cern.nxcals.common.domain.EntityKeyValues.Builder
getOngoingEntityBuilder()
java.time.Instant
getStartTime()
java.lang.String
getSystem()
System information as provided by the query author in order to fetch resources This property is valid only for the current (active) state of the matching resources! If your intention is to collect information about the resource(s) history, consult the associatedSystemSpec
property onEntity
orPartition
via correspondingEntityHistory
TimeWindow
getTimeWindow()
java.util.Map<java.lang.String,java.lang.Boolean>
getVariables()
int
hashCode()
boolean
isVariableSearch()
cern.nxcals.common.domain.ExtractionCriteria
toExtractionCriteria()
java.lang.String
toString()
-
-
-
Method Detail
-
closeEntity
public void closeEntity()
-
isVariableSearch
public boolean isVariableSearch()
-
getTimeWindow
public TimeWindow getTimeWindow()
-
toExtractionCriteria
public cern.nxcals.common.domain.ExtractionCriteria toExtractionCriteria()
-
getVariables
public java.util.Map<java.lang.String,java.lang.Boolean> getVariables()
-
getEntities
public java.util.List<cern.nxcals.common.domain.EntityKeyValues> getEntities()
-
getAliasFields
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getAliasFields()
-
getSystem
public java.lang.String getSystem()
System information as provided by the query author in order to fetch resources This property is valid only for the current (active) state of the matching resources! If your intention is to collect information about the resource(s) history, consult the associatedSystemSpec
property onEntity
orPartition
via correspondingEntityHistory
-
getStartTime
public java.time.Instant getStartTime()
-
getEndTime
public java.time.Instant getEndTime()
-
getOngoingEntityBuilder
public cern.nxcals.common.domain.EntityKeyValues.Builder getOngoingEntityBuilder()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-