Class CallTranscript

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.CallTranscript
All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable, com.microsoft.kiota.store.BackedModel

@Generated("com.microsoft.kiota") public class CallTranscript extends Entity implements com.microsoft.kiota.serialization.Parsable
  • Constructor Details

    • CallTranscript

      public CallTranscript()
      Instantiates a new CallTranscript and sets the default values.
  • Method Details

    • createFromDiscriminatorValue

      @Nonnull public static CallTranscript 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 CallTranscript
    • getCallId

      @Nullable public String getCallId()
      Gets the callId property value. The unique identifier for the call that is related to this transcript. Read-only.
      Returns:
      a String
    • getContent

      @Nullable public byte[] getContent()
      Gets the content property value. The content of the transcript. Read-only.
      Returns:
      a
      invalid reference
      byte[]
    • getContentCorrelationId

      @Nullable public String getContentCorrelationId()
      Gets the contentCorrelationId property value. The unique identifier that links the transcript with its corresponding recording. Read-only.
      Returns:
      a String
    • getCreatedDateTime

      @Nullable public OffsetDateTime getCreatedDateTime()
      Gets the createdDateTime property value. Date and time at which the transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
      Returns:
      a OffsetDateTime
    • getEndDateTime

      @Nullable public OffsetDateTime getEndDateTime()
      Gets the endDateTime property value. Date and time at which the transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
      Returns:
      a OffsetDateTime
    • getFieldDeserializers

      @Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()
      The deserialization information for the current model
      Specified by:
      getFieldDeserializers in interface com.microsoft.kiota.serialization.Parsable
      Overrides:
      getFieldDeserializers in class Entity
      Returns:
      a Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
    • getMeetingId

      @Nullable public String getMeetingId()
      Gets the meetingId property value. The unique identifier of the online meeting related to this transcript. Read-only.
      Returns:
      a String
    • getMeetingOrganizer

      @Nullable public IdentitySet getMeetingOrganizer()
      Gets the meetingOrganizer property value. The identity information of the organizer of the onlineMeeting related to this transcript. Read-only.
      Returns:
      a IdentitySet
    • getMetadataContent

      @Nullable public byte[] getMetadataContent()
      Gets the metadataContent property value. The time-aligned metadata of the utterances in the transcript. Read-only.
      Returns:
      a
      invalid reference
      byte[]
    • getTranscriptContentUrl

      @Nullable public String getTranscriptContentUrl()
      Gets the transcriptContentUrl property value. The URL that can be used to access the content of the transcript. Read-only.
      Returns:
      a String
    • serialize

      public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer)
      Serializes information the current object
      Specified by:
      serialize in interface com.microsoft.kiota.serialization.Parsable
      Overrides:
      serialize in class Entity
      Parameters:
      writer - Serialization writer to use to serialize this model
    • setCallId

      public void setCallId(@Nullable String value)
      Sets the callId property value. The unique identifier for the call that is related to this transcript. Read-only.
      Parameters:
      value - Value to set for the callId property.
    • setContent

      public void setContent(@Nullable byte[] value)
      Sets the content property value. The content of the transcript. Read-only.
      Parameters:
      value - Value to set for the content property.
    • setContentCorrelationId

      public void setContentCorrelationId(@Nullable String value)
      Sets the contentCorrelationId property value. The unique identifier that links the transcript with its corresponding recording. Read-only.
      Parameters:
      value - Value to set for the contentCorrelationId property.
    • setCreatedDateTime

      public void setCreatedDateTime(@Nullable OffsetDateTime value)
      Sets the createdDateTime property value. Date and time at which the transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
      Parameters:
      value - Value to set for the createdDateTime property.
    • setEndDateTime

      public void setEndDateTime(@Nullable OffsetDateTime value)
      Sets the endDateTime property value. Date and time at which the transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.
      Parameters:
      value - Value to set for the endDateTime property.
    • setMeetingId

      public void setMeetingId(@Nullable String value)
      Sets the meetingId property value. The unique identifier of the online meeting related to this transcript. Read-only.
      Parameters:
      value - Value to set for the meetingId property.
    • setMeetingOrganizer

      public void setMeetingOrganizer(@Nullable IdentitySet value)
      Sets the meetingOrganizer property value. The identity information of the organizer of the onlineMeeting related to this transcript. Read-only.
      Parameters:
      value - Value to set for the meetingOrganizer property.
    • setMetadataContent

      public void setMetadataContent(@Nullable byte[] value)
      Sets the metadataContent property value. The time-aligned metadata of the utterances in the transcript. Read-only.
      Parameters:
      value - Value to set for the metadataContent property.
    • setTranscriptContentUrl

      public void setTranscriptContentUrl(@Nullable String value)
      Sets the transcriptContentUrl property value. The URL that can be used to access the content of the transcript. Read-only.
      Parameters:
      value - Value to set for the transcriptContentUrl property.