![JAR search and dependency download from the Maven repository](/logo.png)
com.logmein.gotomeeting.api.model.MeetingRecording Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gotomeeting-api Show documentation
Show all versions of gotomeeting-api Show documentation
Java SDK for the GoToMeeting REST API
The newest version!
/*
* © 2017 LogMeIn, Inc. All Rights Reserved.
* All rights reserved.
*
* This software is distributed under the terms and conditions of the
* LogMeIn SDK License Agreement. Please see file LICENSE for details.
*
* Auto-generated file.
*/
package com.logmein.gotomeeting.api.model;
import java.util.Date;
import com.logmein.gotomeeting.api.common.JsonUtil;
/**
* Information about the meeting recording.
*/
public class MeetingRecording {
/* Name of the recording */
private String recordingName = null;
/* Url where the mp4 file of the recording can be downloaded */
private String downloadUrl = null;
/* Time until when the recording is available for download */
private Date downloadUrlValidUntil = null;
/* Size of the recording file in bytes */
private Long fileSize = null;
/* Url that can be used to share the recording only or including transcripts if present */
private String shareUrl = null;
/**
* @return Name of the recording
*/
public String getRecordingName() {
return recordingName;
}
/**
* @param recordingName Name of the recording
*/
public void setRecordingName(String recordingName) {
this.recordingName = recordingName;
}
/**
* @return Url where the mp4 file of the recording can be downloaded
*/
public String getDownloadUrl() {
return downloadUrl;
}
/**
* @param downloadUrl Url where the mp4 file of the recording can be downloaded
*/
public void setDownloadUrl(String downloadUrl) {
this.downloadUrl = downloadUrl;
}
/**
* @return Time until when the recording is available for download
*/
public Date getDownloadUrlValidUntil() {
return downloadUrlValidUntil;
}
/**
* @param downloadUrlValidUntil Time until when the recording is available for download
*/
public void setDownloadUrlValidUntil(Date downloadUrlValidUntil) {
this.downloadUrlValidUntil = downloadUrlValidUntil;
}
/**
* @return Size of the recording file in bytes
*/
public Long getFileSize() {
return fileSize;
}
/**
* @param fileSize Size of the recording file in bytes
*/
public void setFileSize(Long fileSize) {
this.fileSize = fileSize;
}
/**
* @return Url that can be used to share the recording only or including transcripts if present
*/
public String getShareUrl() {
return shareUrl;
}
/**
* @param shareUrl Url that can be used to share the recording only or including transcripts if present
*/
public void setShareUrl(String shareUrl) {
this.shareUrl = shareUrl;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class MeetingRecording {\n");
String recordingNameString = JsonUtil.Stringify(recordingName);
if (recordingNameString != null && !recordingNameString.isEmpty())
sb.append(String.format(" recordingName: %s\n", recordingNameString));
String downloadUrlString = JsonUtil.Stringify(downloadUrl);
if (downloadUrlString != null && !downloadUrlString.isEmpty())
sb.append(String.format(" downloadUrl: %s\n", downloadUrlString));
String downloadUrlValidUntilString = JsonUtil.Stringify(downloadUrlValidUntil);
if (downloadUrlValidUntilString != null && !downloadUrlValidUntilString.isEmpty())
sb.append(String.format(" downloadUrlValidUntil: %s\n", downloadUrlValidUntilString));
String fileSizeString = JsonUtil.Stringify(fileSize);
if (fileSizeString != null && !fileSizeString.isEmpty())
sb.append(String.format(" fileSize: %s\n", fileSizeString));
String shareUrlString = JsonUtil.Stringify(shareUrl);
if (shareUrlString != null && !shareUrlString.isEmpty())
sb.append(String.format(" shareUrl: %s\n", shareUrlString));
sb.append("}\n");
return sb.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy