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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryConstraintscreateFromDiscriminatorValue(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.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetActivities(List<String> value) Sets the activities property value.voidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetConcepts(List<String> value) Sets the concepts property value.voidSets the data property value.voidSets the groups property value.voidSets the limit property value.voidsetLinkName(String value) Sets the linkName property value.voidsetLinkValue(String value) Sets the linkValue property value.voidsetMaxDepth(Double value) Sets the maxDepth property value.voidSets the maxLat property value.voidSets the maxLon property value.voidsetMaxTimestamp(String value) Sets the maxTimestamp property value.voidsetMinDepth(Double value) Sets the minDepth property value.voidSets the minLat property value.voidSets the minLon property value.voidsetMinTimestamp(String value) Sets the minTimestamp property value.voidsetMissionContacts(List<String> value) Sets the missionContacts property value.voidsetMissionId(String value) Sets the missionId property value.voidsetObservers(List<String> value) Sets the observers property value.voidSets the offset property value.voidsetPlatformName(String value) Sets the platformName property value.voidsetVideoReferenceUuids(List<UUID> value) Sets the videoReferenceUuids property value.
-
Constructor Details
-
QueryConstraints
public QueryConstraints()Instantiates a newQueryConstraintsand 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:
serializein 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
-