Package com.mypurecloud.sdk.v2.model
Class GamificationContestPrizeImageUploadUrlRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.GamificationContestPrizeImageUploadUrlRequest
- All Implemented Interfaces:
Serializable
GamificationContestPrizeImageUploadUrlRequest
- 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 TypeMethodDescriptioncontentLength(Long contentLength) The size of the file to upload.contentMd5(String contentMd5) Content MD5 of the file to uploadThe content type of the file to upload.booleanName of the file to upload.inthashCode()serverSideEncryption(GamificationContestPrizeImageUploadUrlRequest.ServerSideEncryptionEnum serverSideEncryption) voidsetContentLength(Long contentLength) voidsetContentMd5(String contentMd5) voidvoidsetFileName(String fileName) voidsetServerSideEncryption(GamificationContestPrizeImageUploadUrlRequest.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
-
GamificationContestPrizeImageUploadUrlRequest
public GamificationContestPrizeImageUploadUrlRequest() -
GamificationContestPrizeImageUploadUrlRequest
-
-
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
public GamificationContestPrizeImageUploadUrlRequest signedUrlTimeoutSeconds(Integer 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 GamificationContestPrizeImageUploadUrlRequest contentType(GamificationContestPrizeImageUploadUrlRequest.ContentTypeEnum contentType) The content type of the file to upload. -
getContentType
-
setContentType
public void setContentType(GamificationContestPrizeImageUploadUrlRequest.ContentTypeEnum contentType) -
contentLength
The size of the file to upload. -
getContentLength
-
setContentLength
-
serverSideEncryption
public GamificationContestPrizeImageUploadUrlRequest serverSideEncryption(GamificationContestPrizeImageUploadUrlRequest.ServerSideEncryptionEnum serverSideEncryption) -
getServerSideEncryption
public GamificationContestPrizeImageUploadUrlRequest.ServerSideEncryptionEnum getServerSideEncryption() -
setServerSideEncryption
public void setServerSideEncryption(GamificationContestPrizeImageUploadUrlRequest.ServerSideEncryptionEnum serverSideEncryption) -
equals
-
hashCode
public int hashCode() -
toString
-