Class AcsRecordingChunkInfoProperties

java.lang.Object
com.azure.messaging.eventgrid.systemevents.AcsRecordingChunkInfoProperties

public final class AcsRecordingChunkInfoProperties extends Object
Schema for all properties of Recording Chunk Information.
  • Constructor Details

    • AcsRecordingChunkInfoProperties

      public AcsRecordingChunkInfoProperties()
  • Method Details

    • getDocumentId

      public String getDocumentId()
      Get the documentId property: The documentId of the recording chunk.
      Returns:
      the documentId value.
    • setDocumentId

      public AcsRecordingChunkInfoProperties setDocumentId(String documentId)
      Set the documentId property: The documentId of the recording chunk.
      Parameters:
      documentId - the documentId value to set.
      Returns:
      the AcsRecordingChunkInfoProperties object itself.
    • getIndex

      public Long getIndex()
      Get the index property: The index of the recording chunk.
      Returns:
      the index value.
    • setIndex

      public AcsRecordingChunkInfoProperties setIndex(Long index)
      Set the index property: The index of the recording chunk.
      Parameters:
      index - the index value to set.
      Returns:
      the AcsRecordingChunkInfoProperties object itself.
    • getEndReason

      public String getEndReason()
      Get the endReason property: The reason for ending the recording chunk.
      Returns:
      the endReason value.
    • setEndReason

      public AcsRecordingChunkInfoProperties setEndReason(String endReason)
      Set the endReason property: The reason for ending the recording chunk.
      Parameters:
      endReason - the endReason value to set.
      Returns:
      the AcsRecordingChunkInfoProperties object itself.
    • getMetadataLocation

      public String getMetadataLocation()
      Get the metadataLocation property: The location of the metadata for this chunk.
      Returns:
      the metadataLocation value.
    • setMetadataLocation

      public AcsRecordingChunkInfoProperties setMetadataLocation(String metadataLocation)
      Set the metadataLocation property: The location of the metadata for this chunk.
      Parameters:
      metadataLocation - the metadataLocation value to set.
      Returns:
      the AcsRecordingChunkInfoProperties object itself.
    • getContentLocation

      public String getContentLocation()
      Get the contentLocation property: The location of the content for this chunk.
      Returns:
      the contentLocation value.
    • setContentLocation

      public AcsRecordingChunkInfoProperties setContentLocation(String contentLocation)
      Set the contentLocation property: The location of the content for this chunk.
      Parameters:
      contentLocation - the contentLocation value to set.
      Returns:
      the AcsRecordingChunkInfoProperties object itself.
    • getDeleteLocation

      public String getDeleteLocation()
      Get the deleteLocation property: The location to delete all chunk storage.
      Returns:
      the deleteLocation value.
    • setDeleteLocation

      public AcsRecordingChunkInfoProperties setDeleteLocation(String deleteLocation)
      Set the deleteLocation property: The location to delete all chunk storage.
      Parameters:
      deleteLocation - the deleteLocation value to set.
      Returns:
      the AcsRecordingChunkInfoProperties object itself.