public static class AttachmentContent.AttachmentContentBuilder extends Object
Modifier and Type | Method and Description |
---|---|
AttachmentContent.AttachmentContentBuilder |
archiveDocumentID(String archiveDocumentID)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
AttachmentContent.AttachmentContentBuilder |
archiveLinkRepository(String archiveLinkRepository)
Constraints: Not nullable, Maximum length: 2
|
AttachmentContent |
build() |
AttachmentContent.AttachmentContentBuilder |
businessObjectType(String businessObjectType)
Constraints: Not nullable, Maximum length: 40
|
AttachmentContent.AttachmentContentBuilder |
businessObjectTypeName(String businessObjectTypeName)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
AttachmentContent.AttachmentContentBuilder |
changedDateTime(LocalDateTime changedDateTime)
Constraints: Not nullable, Precision: 7
|
AttachmentContent.AttachmentContentBuilder |
content(byte[] content)
Constraints: none
|
AttachmentContent.AttachmentContentBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
AttachmentContent.AttachmentContentBuilder |
createdByUserFullName(String createdByUserFullName)
Constraints: Not nullable, Maximum length: 80
|
AttachmentContent.AttachmentContentBuilder |
creationDateTime(LocalDateTime creationDateTime)
Constraints: Not nullable, Precision: 7
|
AttachmentContent.AttachmentContentBuilder |
documentInfoRecordDocNumber(String documentInfoRecordDocNumber)
(Key Field) Constraints: Not nullable, Maximum length: 25
|
AttachmentContent.AttachmentContentBuilder |
documentInfoRecordDocPart(String documentInfoRecordDocPart)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
AttachmentContent.AttachmentContentBuilder |
documentInfoRecordDocType(String documentInfoRecordDocType)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
AttachmentContent.AttachmentContentBuilder |
documentInfoRecordDocVersion(String documentInfoRecordDocVersion)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
AttachmentContent.AttachmentContentBuilder |
documentURL(String documentURL)
Constraints: Not nullable, Maximum length: 4096
|
AttachmentContent.AttachmentContentBuilder |
fileName(String fileName)
Constraints: Not nullable, Maximum length: 255
|
AttachmentContent.AttachmentContentBuilder |
fileSize(String fileSize)
Constraints: Not nullable, Maximum length: 12
|
AttachmentContent.AttachmentContentBuilder |
lastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
AttachmentContent.AttachmentContentBuilder |
lastChangedByUserFullName(String lastChangedByUserFullName)
Constraints: Not nullable, Maximum length: 80
|
AttachmentContent.AttachmentContentBuilder |
linkedSAPObjectKey(String linkedSAPObjectKey)
(Key Field) Constraints: Not nullable, Maximum length: 90
|
AttachmentContent.AttachmentContentBuilder |
logicalDocument(String logicalDocument)
(Key Field) Constraints: Not nullable, Maximum length: 32
|
AttachmentContent.AttachmentContentBuilder |
mimeType(String mimeType)
Constraints: Not nullable, Maximum length: 128
|
AttachmentContent.AttachmentContentBuilder |
semanticObject(String semanticObject)
Constraints: Not nullable, Maximum length: 40
|
AttachmentContent.AttachmentContentBuilder |
storageCategory(String storageCategory)
Constraints: Not nullable, Maximum length: 10
|
String |
toString() |
AttachmentContent.AttachmentContentBuilder |
workstationApplication(String workstationApplication)
Constraints: Not nullable, Maximum length: 3
|
@Nonnull public AttachmentContent.AttachmentContentBuilder documentInfoRecordDocType(@Nullable String documentInfoRecordDocType)
Original property name from the Odata EDM: DocumentInfoRecordDocType
organizational procedures which result from them.this
.@Nonnull public AttachmentContent.AttachmentContentBuilder documentInfoRecordDocNumber(@Nullable String documentInfoRecordDocNumber)
Original property name from the Odata EDM: DocumentInfoRecordDocNumber
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder documentInfoRecordDocVersion(@Nullable String documentInfoRecordDocVersion)
Original property name from the Odata EDM: DocumentInfoRecordDocVersion
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder documentInfoRecordDocPart(@Nullable String documentInfoRecordDocPart)
Original property name from the Odata EDM: DocumentInfoRecordDocPart
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder logicalDocument(@Nullable String logicalDocument)
Original property name from the Odata EDM: LogicalDocument
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder archiveDocumentID(@Nullable String archiveDocumentID)
Original property name from the Odata EDM: ArchiveDocumentID
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder linkedSAPObjectKey(@Nullable String linkedSAPObjectKey)
Original property name from the Odata EDM: LinkedSAPObjectKey
The number is generated by the system based on key fields of the object for example:change object key fieldsmaterial BOM materials, plant, usedocument document number,document typedocument part, versioncustomer debtor number
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder businessObjectTypeName(@Nullable String businessObjectTypeName)
Original property name from the Odata EDM: BusinessObjectTypeName
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder semanticObject(@Nullable String semanticObject)
Original property name from the Odata EDM: SemanticObject
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder workstationApplication(@Nullable String workstationApplication)
Original property name from the Odata EDM: WorkstationApplication
You can use the application to create, process, or store in a secure in a secure area (storage category) original files (for example, text files) directly from the document info record.Before you can process an original file with an application you must make the following entries in the document info record:Define the storage location (path) where the original application file is stored.If the data that you want to edit with the application is stored on another computer, you must also enter a data carrier in the document info record.In Customizing for the Document Management several settings influence processing of original files.See also: Settings for the workstation applicationThe user needs the authorization to start the application for the document type: (authorization object C_DRAW_DOK).You can enter the following applications in a document info record:Acrobat ReaderMS Power PointMS Word 6.0When you have set the default for the application to MS Word 6.0 in Customizing (Define document type) then this application is preset when creating an original file.
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder fileSize(@Nullable String fileSize)
Original property name from the Odata EDM: FileSize
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder fileName(@Nullable String fileName)
Original property name from the Odata EDM: FileName
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder documentURL(@Nullable String documentURL)
Original property name from the Odata EDM: DocumentURL
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder mimeType(@Nullable String mimeType)
Original property name from the Odata EDM: MimeType
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder content(@Nullable byte[] content)
Original property name from the Odata EDM: Content
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder createdByUserFullName(@Nullable String createdByUserFullName)
Original property name from the Odata EDM: CreatedByUserFullName
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder creationDateTime(@Nullable LocalDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder businessObjectType(@Nullable String businessObjectType)
Original property name from the Odata EDM: BusinessObjectType
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder lastChangedByUserFullName(@Nullable String lastChangedByUserFullName)
Original property name from the Odata EDM: LastChangedByUserFullName
There are two exceptions:The field contents were assembled by converting data from a previous release from the previous title and name fields because the title could not be assigned automatically to a title key . In this case the field CONVERTED ("Status of the field NAME_TEXT") has the value 'X'.The field contents were maintained manually using a supplementary function in dialog, e.g. because the complete name cannot be split into the specified name parts. In this case the field CONVERTED ("Status of the field NAME_TEXT") has the value 'M'.The field CONVERTED ("Status of the field NAME_TEXT") has the value SPACE if neither of the exceptions applies.
components (without title).this
.@Nonnull public AttachmentContent.AttachmentContentBuilder changedDateTime(@Nullable LocalDateTime changedDateTime)
Original property name from the Odata EDM: ChangedDateTime
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder storageCategory(@Nullable String storageCategory)
Original property name from the Odata EDM: StorageCategory
A repository on the physical level is assigned to the category on the logical level.
this
.@Nonnull public AttachmentContent.AttachmentContentBuilder archiveLinkRepository(@Nullable String archiveLinkRepository)
Original property name from the Odata EDM: ArchiveLinkRepository
this
.@Nonnull public AttachmentContent build()
Copyright © 2020 SAP SE. All rights reserved.