Class UnifiedUploadRequestDto


  • public class UnifiedUploadRequestDto
    extends java.lang.Object
    • Constructor Detail

      • UnifiedUploadRequestDto

        public UnifiedUploadRequestDto​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name,
                                       org.openapitools.jackson.nullable.JsonNullable<? extends UnifiedUploadRequestDtoFileFormat> fileFormat,
                                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> content,
                                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> categoryId,
                                       org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path,
                                       org.openapitools.jackson.nullable.JsonNullable<? extends UnifiedUploadRequestDtoCategory> category,
                                       org.openapitools.jackson.nullable.JsonNullable<? extends UnifiedUploadRequestDtoConfidential> confidential)
      • UnifiedUploadRequestDto

        public UnifiedUploadRequestDto()
    • Method Detail

      • name

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
        The filename of the file to upload
      • content

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> content()
        The base64 encoded content of the file to upload
      • categoryId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> categoryId()
        The categoryId of the documents
      • path

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path()
        The path for the file to be uploaded to
      • category

        public org.openapitools.jackson.nullable.JsonNullable<UnifiedUploadRequestDtoCategory> category()
        The category object for associating uploaded files. If both an ID and a name are provided, the ID takes precedence.
      • confidential

        public org.openapitools.jackson.nullable.JsonNullable<UnifiedUploadRequestDtoConfidential> confidential()
        The confidentiality level of the file to be uploaded
      • withName

        public UnifiedUploadRequestDto withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
        The filename of the file to upload
      • withContent

        public UnifiedUploadRequestDto withContent​(java.lang.String content)
        The base64 encoded content of the file to upload
      • withContent

        public UnifiedUploadRequestDto withContent​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> content)
        The base64 encoded content of the file to upload
      • withCategoryId

        public UnifiedUploadRequestDto withCategoryId​(java.lang.String categoryId)
        The categoryId of the documents
      • withCategoryId

        public UnifiedUploadRequestDto withCategoryId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> categoryId)
        The categoryId of the documents
      • withPath

        public UnifiedUploadRequestDto withPath​(java.lang.String path)
        The path for the file to be uploaded to
      • withPath

        public UnifiedUploadRequestDto withPath​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> path)
        The path for the file to be uploaded to
      • withCategory

        public UnifiedUploadRequestDto withCategory​(org.openapitools.jackson.nullable.JsonNullable<? extends UnifiedUploadRequestDtoCategory> category)
        The category object for associating uploaded files. If both an ID and a name are provided, the ID takes precedence.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object