Class QueryConstraints
java.lang.Object
org.mbari.vars.annosaurus.sdk.kiota.models.QueryConstraints
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
@Generated("com.microsoft.kiota")
public class QueryConstraints
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic QueryConstraints
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the activities property value.Gets the AdditionalData property value.Gets the concepts property value.getData()
Gets the data property value.The deserialization information for the current modelGets the groups property value.getLimit()
Gets the limit property value.Gets the linkName property value.Gets the linkValue property value.Gets the maxDepth property value.Gets the maxLat property value.Gets the maxLon property value.Gets the maxTimestamp property value.Gets the minDepth property value.Gets the minLat property value.Gets the minLon property value.Gets the minTimestamp property value.Gets the missionContacts property value.Gets the missionId property value.Gets the observers property value.Gets the offset property value.Gets the platformName property value.Gets the videoReferenceUuids property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setActivities
(List<String> value) Sets the activities property value.void
setAdditionalData
(Map<String, Object> value) Sets the AdditionalData property value.void
setConcepts
(List<String> value) Sets the concepts property value.void
Sets the data property value.void
Sets the groups property value.void
Sets the limit property value.void
setLinkName
(String value) Sets the linkName property value.void
setLinkValue
(String value) Sets the linkValue property value.void
setMaxDepth
(Double value) Sets the maxDepth property value.void
Sets the maxLat property value.void
Sets the maxLon property value.void
setMaxTimestamp
(String value) Sets the maxTimestamp property value.void
setMinDepth
(Double value) Sets the minDepth property value.void
Sets the minLat property value.void
Sets the minLon property value.void
setMinTimestamp
(String value) Sets the minTimestamp property value.void
setMissionContacts
(List<String> value) Sets the missionContacts property value.void
setMissionId
(String value) Sets the missionId property value.void
setObservers
(List<String> value) Sets the observers property value.void
Sets the offset property value.void
setPlatformName
(String value) Sets the platformName property value.void
setVideoReferenceUuids
(List<UUID> value) Sets the videoReferenceUuids property value.
-
Constructor Details
-
QueryConstraints
public QueryConstraints()Instantiates a newQueryConstraints
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static QueryConstraints createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode
- The parse node to use to read the discriminator value and create the object- Returns:
- a
QueryConstraints
-
getActivities
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getConcepts
-
getData
-
getFieldDeserializers
-
getGroups
-
getLimit
-
getLinkName
-
getLinkValue
-
getMaxDepth
-
getMaxLat
-
getMaxLon
-
getMaxTimestamp
-
getMinDepth
-
getMinLat
-
getMinLon
-
getMinTimestamp
-
getMissionContacts
-
getMissionId
-
getObservers
-
getOffset
-
getPlatformName
-
getVideoReferenceUuids
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serialize
in interfacecom.microsoft.kiota.serialization.Parsable
- Parameters:
writer
- Serialization writer to use to serialize this model
-
setActivities
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value
- Value to set for the AdditionalData property.
-
setConcepts
-
setData
Sets the data property value. The data property- Parameters:
value
- Value to set for the data property.
-
setGroups
-
setLimit
Sets the limit property value. The limit property- Parameters:
value
- Value to set for the limit property.
-
setLinkName
Sets the linkName property value. The linkName property- Parameters:
value
- Value to set for the linkName property.
-
setLinkValue
Sets the linkValue property value. The linkValue property- Parameters:
value
- Value to set for the linkValue property.
-
setMaxDepth
Sets the maxDepth property value. The maxDepth property- Parameters:
value
- Value to set for the maxDepth property.
-
setMaxLat
Sets the maxLat property value. The maxLat property- Parameters:
value
- Value to set for the maxLat property.
-
setMaxLon
Sets the maxLon property value. The maxLon property- Parameters:
value
- Value to set for the maxLon property.
-
setMaxTimestamp
Sets the maxTimestamp property value. The maxTimestamp property- Parameters:
value
- Value to set for the maxTimestamp property.
-
setMinDepth
Sets the minDepth property value. The minDepth property- Parameters:
value
- Value to set for the minDepth property.
-
setMinLat
Sets the minLat property value. The minLat property- Parameters:
value
- Value to set for the minLat property.
-
setMinLon
Sets the minLon property value. The minLon property- Parameters:
value
- Value to set for the minLon property.
-
setMinTimestamp
Sets the minTimestamp property value. The minTimestamp property- Parameters:
value
- Value to set for the minTimestamp property.
-
setMissionContacts
-
setMissionId
Sets the missionId property value. The missionId property- Parameters:
value
- Value to set for the missionId property.
-
setObservers
-
setOffset
Sets the offset property value. The offset property- Parameters:
value
- Value to set for the offset property.
-
setPlatformName
Sets the platformName property value. The platformName property- Parameters:
value
- Value to set for the platformName property.
-
setVideoReferenceUuids
-