Package com.mypurecloud.sdk.v2.model
Class LearningCoverArtUploadUrlRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.LearningCoverArtUploadUrlRequest
- All Implemented Interfaces:
Serializable
LearningCoverArtUploadUrlRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe content type of the file to upload.static enumGets or Sets serverSideEncryption -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontentMd5(String contentMd5) Content MD5 of the file to uploadThe content type of the file to upload.booleanName of the file to upload.inthashCode()serverSideEncryption(LearningCoverArtUploadUrlRequest.ServerSideEncryptionEnum serverSideEncryption) voidsetContentMd5(String contentMd5) voidvoidsetFileName(String fileName) voidsetServerSideEncryption(LearningCoverArtUploadUrlRequest.ServerSideEncryptionEnum serverSideEncryption) voidsetSignedUrlTimeoutSeconds(Integer signedUrlTimeoutSeconds) signedUrlTimeoutSeconds(Integer signedUrlTimeoutSeconds) The number of seconds the presigned URL is valid for (from 1 to 604800 seconds).toString()
-
Constructor Details
-
LearningCoverArtUploadUrlRequest
public LearningCoverArtUploadUrlRequest() -
LearningCoverArtUploadUrlRequest
-
-
Method Details
-
fileName
Name of the file to upload. It must not start with a dot and not end with a forward slash. Whitespace and the following characters are not allowed: \\{^}%`]\">[~<#| -
getFileName
-
setFileName
-
contentMd5
Content MD5 of the file to upload -
getContentMd5
-
setContentMd5
-
signedUrlTimeoutSeconds
The number of seconds the presigned URL is valid for (from 1 to 604800 seconds). If none provided, defaults to 600 seconds -
getSignedUrlTimeoutSeconds
-
setSignedUrlTimeoutSeconds
-
contentType
public LearningCoverArtUploadUrlRequest contentType(LearningCoverArtUploadUrlRequest.ContentTypeEnum contentType) The content type of the file to upload. -
getContentType
-
setContentType
-
serverSideEncryption
public LearningCoverArtUploadUrlRequest serverSideEncryption(LearningCoverArtUploadUrlRequest.ServerSideEncryptionEnum serverSideEncryption) -
getServerSideEncryption
-
setServerSideEncryption
public void setServerSideEncryption(LearningCoverArtUploadUrlRequest.ServerSideEncryptionEnum serverSideEncryption) -
equals
-
hashCode
public int hashCode() -
toString
-