Class VideoReferenceCreate
java.lang.Object
org.mbari.vars.vampiresquid.sdk.kiota.models.VideoReferenceCreate
- All Implemented Interfaces:
 com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable
@Generated("com.microsoft.kiota")
public class VideoReferenceCreate
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic VideoReferenceCreatecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.Gets the audio_codec property value.Gets the container property value.Gets the description property value.The deserialization information for the current modelGets the frame_rate property value.Gets the height property value.Gets the sha512 property value.Gets the size_bytes property value.getUri()Gets the uri property value.Gets the video_codec property value.Gets the video_uuid property value.getWidth()Gets the width property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetAudioCodec(String value) Sets the audio_codec property value.voidsetContainer(String value) Sets the container property value.voidsetDescription(String value) Sets the description property value.voidsetFrameRate(Double value) Sets the frame_rate property value.voidSets the height property value.voidSets the sha512 property value.voidsetSizeBytes(Long value) Sets the size_bytes property value.voidSets the uri property value.voidsetVideoCodec(String value) Sets the video_codec property value.voidsetVideoUuid(UUID value) Sets the video_uuid property value.voidSets the width property value. 
- 
Constructor Details
- 
VideoReferenceCreate
public VideoReferenceCreate()Instantiates a newVideoReferenceCreateand sets the default values. 
 - 
 - 
Method Details
- 
createFromDiscriminatorValue
@Nonnull public static VideoReferenceCreate 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 
VideoReferenceCreate 
 - 
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. - 
getAudioCodec
 - 
getContainer
 - 
getDescription
 - 
getFieldDeserializers
 - 
getFrameRate
 - 
getHeight
 - 
getSha512
 - 
getSizeBytes
 - 
getUri
 - 
getVideoCodec
 - 
getVideoUuid
 - 
getWidth
 - 
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
 - 
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.
 - 
setAudioCodec
Sets the audio_codec property value. The audio_codec property- Parameters:
 value- Value to set for the audio_codec property.
 - 
setContainer
Sets the container property value. The container property- Parameters:
 value- Value to set for the container property.
 - 
setDescription
Sets the description property value. The description property- Parameters:
 value- Value to set for the description property.
 - 
setFrameRate
Sets the frame_rate property value. The frame_rate property- Parameters:
 value- Value to set for the frame_rate property.
 - 
setHeight
Sets the height property value. The height property- Parameters:
 value- Value to set for the height property.
 - 
setSha512
Sets the sha512 property value. The sha512 property- Parameters:
 value- Value to set for the sha512 property.
 - 
setSizeBytes
Sets the size_bytes property value. The size_bytes property- Parameters:
 value- Value to set for the size_bytes property.
 - 
setUri
Sets the uri property value. The uri property- Parameters:
 value- Value to set for the uri property.
 - 
setVideoCodec
Sets the video_codec property value. The video_codec property- Parameters:
 value- Value to set for the video_codec property.
 - 
setVideoUuid
Sets the video_uuid property value. The video_uuid property- Parameters:
 value- Value to set for the video_uuid property.
 - 
setWidth
Sets the width property value. The width property- Parameters:
 value- Value to set for the width property.
 
 -