Class QueryConstraintsSC
java.lang.Object
org.mbari.vars.annosaurus.sdk.kiota.models.QueryConstraintsSC
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
@Generated("com.microsoft.kiota")
public class QueryConstraintsSC
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic QueryConstraintsSC
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 link_name property value.Gets the link_value property value.Gets the max_depth property value.Gets the max_lat property value.Gets the max_lon property value.Gets the max_timestamp property value.Gets the min_depth property value.Gets the min_lat property value.Gets the min_lon property value.Gets the min_timestamp property value.Gets the mission_contacts property value.Gets the mission_id property value.Gets the observers property value.Gets the offset property value.Gets the platform_name property value.Gets the video_reference_uuids 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 link_name property value.void
setLinkValue
(String value) Sets the link_value property value.void
setMaxDepth
(Double value) Sets the max_depth property value.void
Sets the max_lat property value.void
Sets the max_lon property value.void
setMaxTimestamp
(String value) Sets the max_timestamp property value.void
setMinDepth
(Double value) Sets the min_depth property value.void
Sets the min_lat property value.void
Sets the min_lon property value.void
setMinTimestamp
(String value) Sets the min_timestamp property value.void
setMissionContacts
(List<String> value) Sets the mission_contacts property value.void
setMissionId
(String value) Sets the mission_id property value.void
setObservers
(List<String> value) Sets the observers property value.void
Sets the offset property value.void
setPlatformName
(String value) Sets the platform_name property value.void
setVideoReferenceUuids
(List<UUID> value) Sets the video_reference_uuids property value.
-
Constructor Details
-
QueryConstraintsSC
public QueryConstraintsSC()Instantiates a newQueryConstraintsSC
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static QueryConstraintsSC 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
QueryConstraintsSC
-
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 link_name property value. The link_name property- Parameters:
value
- Value to set for the link_name property.
-
setLinkValue
Sets the link_value property value. The link_value property- Parameters:
value
- Value to set for the link_value property.
-
setMaxDepth
Sets the max_depth property value. The max_depth property- Parameters:
value
- Value to set for the max_depth property.
-
setMaxLat
Sets the max_lat property value. The max_lat property- Parameters:
value
- Value to set for the max_lat property.
-
setMaxLon
Sets the max_lon property value. The max_lon property- Parameters:
value
- Value to set for the max_lon property.
-
setMaxTimestamp
Sets the max_timestamp property value. The max_timestamp property- Parameters:
value
- Value to set for the max_timestamp property.
-
setMinDepth
Sets the min_depth property value. The min_depth property- Parameters:
value
- Value to set for the min_depth property.
-
setMinLat
Sets the min_lat property value. The min_lat property- Parameters:
value
- Value to set for the min_lat property.
-
setMinLon
Sets the min_lon property value. The min_lon property- Parameters:
value
- Value to set for the min_lon property.
-
setMinTimestamp
Sets the min_timestamp property value. The min_timestamp property- Parameters:
value
- Value to set for the min_timestamp property.
-
setMissionContacts
-
setMissionId
Sets the mission_id property value. The mission_id property- Parameters:
value
- Value to set for the mission_id property.
-
setObservers
-
setOffset
Sets the offset property value. The offset property- Parameters:
value
- Value to set for the offset property.
-
setPlatformName
Sets the platform_name property value. The platform_name property- Parameters:
value
- Value to set for the platform_name property.
-
setVideoReferenceUuids
-