Class SupplierItemAttachment
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: supplierItemAttachment_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<SupplierItemAttachment,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<SupplierItemAttachment>Selector for all available fields of SupplierItemAttachment.static final SimpleProperty.String<SupplierItemAttachment>static final SimpleProperty.String<SupplierItemAttachment>static final SimpleProperty.String<SupplierItemAttachment>static final SimpleProperty.String<SupplierItemAttachment>static final SimpleProperty.String<SupplierItemAttachment>static final SimpleProperty.String<SupplierItemAttachment>static final SimpleProperty.Guid<SupplierItemAttachment>static final SimpleProperty.String<SupplierItemAttachment>static final SimpleProperty.String<SupplierItemAttachment>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionSupplierItemAttachment(UUID fldLogsSuplrItemUUID, String fldLogsSuplrBasePlant, String fldLogsRemotePlant, String fldLogsSuplrItemType, String fldLogsSuplrItemStatusID, String fileName, String fldLogsSuplrItmFileContentText, String mimeType, String fldLogsExtWorkerIdentifier, Collection<SAP__Message> _Messages) -
Method Summary
Modifier and TypeMethodDescriptionassignAttachment(String fldLogsSuplrItmFileContentText, String fileName, String fldLogsExtWorkerIdentifier, String mimeType) Action that can be applied to a collection of entities of this class.builder()protected booleanbooleanprotected voidConstraints: Not nullableprotected Stringprotected StringConstraints: Not nullable, Maximum length: 255Constraints: Not nullable, Maximum length: 14Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullableConstraints: Not nullableprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 128getType()inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetFileName(String fileName) Constraints: Not nullable, Maximum length: 255voidsetFldLogsExtWorkerIdentifier(String fldLogsExtWorkerIdentifier) Constraints: Not nullable, Maximum length: 14voidsetFldLogsRemotePlant(String fldLogsRemotePlant) Constraints: Not nullable, Maximum length: 4voidsetFldLogsSuplrBasePlant(String fldLogsSuplrBasePlant) Constraints: Not nullable, Maximum length: 4voidsetFldLogsSuplrItemStatusID(String fldLogsSuplrItemStatusID) Constraints: Not nullable, Maximum length: 3voidsetFldLogsSuplrItemType(String fldLogsSuplrItemType) Constraints: Not nullable, Maximum length: 2voidsetFldLogsSuplrItemUUID(UUID fldLogsSuplrItemUUID) (Key Field) Constraints: Not nullablevoidsetFldLogsSuplrItmFileContentText(String fldLogsSuplrItmFileContentText) Constraints: Not nullablevoidsetMimeType(String mimeType) Constraints: Not nullable, Maximum length: 128toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SupplierItemAttachment. -
FLD_LOGS_SUPLR_ITEM_UUID
-
FLD_LOGS_SUPLR_BASE_PLANT
-
FLD_LOGS_REMOTE_PLANT
-
FLD_LOGS_SUPLR_ITEM_TYPE
-
FLD_LOGS_SUPLR_ITEM_STATUS_ID
-
FILE_NAME
-
FLD_LOGS_SUPLR_ITM_FILE_CONTENT_TEXT
public static final SimpleProperty.String<SupplierItemAttachment> FLD_LOGS_SUPLR_ITM_FILE_CONTENT_TEXT -
MIME_TYPE
-
FLD_LOGS_EXT_WORKER_IDENTIFIER
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations.
-
-
Constructor Details
-
SupplierItemAttachment
public SupplierItemAttachment() -
SupplierItemAttachment
public SupplierItemAttachment(@Nullable UUID fldLogsSuplrItemUUID, @Nullable String fldLogsSuplrBasePlant, @Nullable String fldLogsRemotePlant, @Nullable String fldLogsSuplrItemType, @Nullable String fldLogsSuplrItemStatusID, @Nullable String fileName, @Nullable String fldLogsSuplrItmFileContentText, @Nullable String mimeType, @Nullable String fldLogsExtWorkerIdentifier, @Nullable Collection<SAP__Message> _Messages)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SupplierItemAttachment>
-
setFldLogsSuplrItemUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsSuplrItemUUID
- Parameters:
fldLogsSuplrItemUUID- Supplier Item UUID
-
setFldLogsSuplrBasePlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsSuplrBasePlant
- Parameters:
fldLogsSuplrBasePlant- Plant
-
setFldLogsRemotePlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsRemotePlant
- Parameters:
fldLogsRemotePlant- Plant
-
setFldLogsSuplrItemType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FldLogsSuplrItemType
- Parameters:
fldLogsSuplrItemType- Supplier Item Type
-
setFldLogsSuplrItemStatusID
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FldLogsSuplrItemStatusID
- Parameters:
fldLogsSuplrItemStatusID- Supplier Item Status ID
-
setFileName
Constraints: Not nullable, Maximum length: 255Original property name from the Odata EDM: FileName
- Parameters:
fileName- Relative storage location of physical document
-
setFldLogsSuplrItmFileContentText
Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsSuplrItmFileContentText
- Parameters:
fldLogsSuplrItmFileContentText- The fldLogsSuplrItmFileContentText to set.
-
setMimeType
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: MimeType
- Parameters:
mimeType- HTML content type
-
setFldLogsExtWorkerIdentifier
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: FldLogsExtWorkerIdentifier
- Parameters:
fldLogsExtWorkerIdentifier- Auxiliary Worker ID
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SupplierItemAttachment>
-
getKey
- Overrides:
getKeyin classVdmObject<SupplierItemAttachment>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SupplierItemAttachment>
-
fromMap
- Overrides:
fromMapin classVdmObject<SupplierItemAttachment>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SupplierItemAttachment>
-
assignAttachment
@Nonnull public static BoundAction.CollectionToSingle<SupplierItemAttachment,SupplierItemAttachment> assignAttachment(@Nonnull String fldLogsSuplrItmFileContentText, @Nonnull String fileName, @Nonnull String fldLogsExtWorkerIdentifier, @Nonnull String mimeType) Action that can be applied to a collection of entities of this class.- Parameters:
fileName- Constraints: Not nullable, Maximum length: 255Original parameter name from the Odata EDM: FileName
fldLogsExtWorkerIdentifier- Constraints: Not nullable, Maximum length: 14Original parameter name from the Odata EDM: FldLogsExtWorkerIdentifier
mimeType- Constraints: Not nullable, Maximum length: 128Original parameter name from the Odata EDM: MimeType
fldLogsSuplrItmFileContentText- Constraints: Not nullableOriginal parameter name from the Odata EDM: FldLogsSuplrItmFileContentText
- Returns:
- Action object prepared with the given parameters to be applied to a collection of entities of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
-
getFldLogsSuplrItemUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsSuplrItemUUID
- Returns:
- Supplier Item UUID
-
getFldLogsSuplrBasePlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsSuplrBasePlant
- Returns:
- Plant
-
getFldLogsRemotePlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsRemotePlant
- Returns:
- Plant
-
getFldLogsSuplrItemType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FldLogsSuplrItemType
- Returns:
- Supplier Item Type
-
getFldLogsSuplrItemStatusID
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FldLogsSuplrItemStatusID
- Returns:
- Supplier Item Status ID
-
getFileName
Constraints: Not nullable, Maximum length: 255Original property name from the Odata EDM: FileName
- Returns:
- Relative storage location of physical document
-
getFldLogsSuplrItmFileContentText
Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsSuplrItmFileContentText
- Returns:
- The fldLogsSuplrItmFileContentText contained in this
VdmEntity.
-
getMimeType
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: MimeType
- Returns:
- HTML content type
-
getFldLogsExtWorkerIdentifier
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: FldLogsExtWorkerIdentifier
- Returns:
- Auxiliary Worker ID
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<SupplierItemAttachment>
-
equals
- Overrides:
equalsin classVdmEntity<SupplierItemAttachment>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SupplierItemAttachment>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SupplierItemAttachment>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SupplierItemAttachment>
-