Class BusinessUserChanges
Original entity name from the Odata EDM: BusinessUserChangesType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BusinessUserChangesField<String>Use with available fluent helpers to apply the Action field to query operations.static final BusinessUserChangesSelectableSelector for all available fields of BusinessUserChanges.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the Attribute field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the AttributeText field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the BusinessUserID field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ChangeCategory field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ChangeCategoryText field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ChangedByGlobalUserID field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ChangedByUserEmailAddress field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ChangedByUserID field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ChangedByUserName field to query operations.static final BusinessUserChangesField<ZonedDateTime>Use with available fluent helpers to apply the ChangedOn field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ValueChangedFrom field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ValueChangedFromText field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ValueChangedTo field to query operations.static final BusinessUserChangesField<String>Use with available fluent helpers to apply the ValueChangedToText field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionBusinessUserChanges(String businessUserID, ZonedDateTime changedOn, String changeCategory, String attribute, String valueChangedFrom, String valueChangedTo, String changedByUserName, String changedByUserID, String changedByUserEmailAddress, String changedByGlobalUserID, String action, String changeCategoryText, String attributeText, String valueChangedFromText, String valueChangedToText) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
BusinessUserChangesField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> BusinessUserChangesField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 500(Key Field) Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 256(Key Field) Constraints: Not nullable, Maximum length: 12(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 256Constraints: Not nullable, Maximum length: 36Constraints: Not nullable, Maximum length: 241Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 80(Key Field) Constraints: Not nullable, Precision: 7protected Stringprotected StringgetKey()getType()(Key Field) Constraints: Not nullable, Maximum length: 254Constraints: Not nullable, Maximum length: 500(Key Field) Constraints: Not nullable, Maximum length: 254Constraints: Not nullable, Maximum length: 500inthashCode()voidConstraints: Not nullable, Maximum length: 500voidsetAttribute(String attribute) (Key Field) Constraints: Not nullable, Maximum length: 20voidsetAttributeText(String attributeText) Constraints: Not nullable, Maximum length: 256voidsetBusinessUserID(String businessUserID) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetChangeCategory(String changeCategory) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetChangeCategoryText(String changeCategoryText) Constraints: Not nullable, Maximum length: 256voidsetChangedByGlobalUserID(String changedByGlobalUserID) Constraints: Not nullable, Maximum length: 36voidsetChangedByUserEmailAddress(String changedByUserEmailAddress) Constraints: Not nullable, Maximum length: 241voidsetChangedByUserID(String changedByUserID) Constraints: Not nullable, Maximum length: 12voidsetChangedByUserName(String changedByUserName) Constraints: Not nullable, Maximum length: 80voidsetChangedOn(ZonedDateTime changedOn) (Key Field) Constraints: Not nullable, Precision: 7protected voidsetServicePathForFetch(String servicePathForFetch) voidsetValueChangedFrom(String valueChangedFrom) (Key Field) Constraints: Not nullable, Maximum length: 254voidsetValueChangedFromText(String valueChangedFromText) Constraints: Not nullable, Maximum length: 500voidsetValueChangedTo(String valueChangedTo) (Key Field) Constraints: Not nullable, Maximum length: 254voidsetValueChangedToText(String valueChangedToText) Constraints: Not nullable, Maximum length: 500toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
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 BusinessUserChanges. -
BUSINESS_USER_ID
Use with available fluent helpers to apply the BusinessUserID field to query operations. -
CHANGED_ON
Use with available fluent helpers to apply the ChangedOn field to query operations. -
CHANGE_CATEGORY
Use with available fluent helpers to apply the ChangeCategory field to query operations. -
ATTRIBUTE
Use with available fluent helpers to apply the Attribute field to query operations. -
VALUE_CHANGED_FROM
Use with available fluent helpers to apply the ValueChangedFrom field to query operations. -
VALUE_CHANGED_TO
Use with available fluent helpers to apply the ValueChangedTo field to query operations. -
CHANGED_BY_USER_NAME
Use with available fluent helpers to apply the ChangedByUserName field to query operations. -
CHANGED_BY_USER_ID
Use with available fluent helpers to apply the ChangedByUserID field to query operations. -
CHANGED_BY_USER_EMAIL_ADDRESS
Use with available fluent helpers to apply the ChangedByUserEmailAddress field to query operations. -
CHANGED_BY_GLOBAL_USER_ID
Use with available fluent helpers to apply the ChangedByGlobalUserID field to query operations. -
ACTION
Use with available fluent helpers to apply the Action field to query operations. -
CHANGE_CATEGORY_TEXT
Use with available fluent helpers to apply the ChangeCategoryText field to query operations. -
ATTRIBUTE_TEXT
Use with available fluent helpers to apply the AttributeText field to query operations. -
VALUE_CHANGED_FROM_TEXT
Use with available fluent helpers to apply the ValueChangedFromText field to query operations. -
VALUE_CHANGED_TO_TEXT
Use with available fluent helpers to apply the ValueChangedToText field to query operations.
-
-
Constructor Details
-
BusinessUserChanges
public BusinessUserChanges() -
BusinessUserChanges
public BusinessUserChanges(@Nullable String businessUserID, @Nullable ZonedDateTime changedOn, @Nullable String changeCategory, @Nullable String attribute, @Nullable String valueChangedFrom, @Nullable String valueChangedTo, @Nullable String changedByUserName, @Nullable String changedByUserID, @Nullable String changedByUserEmailAddress, @Nullable String changedByGlobalUserID, @Nullable String action, @Nullable String changeCategoryText, @Nullable String attributeText, @Nullable String valueChangedFromText, @Nullable String valueChangedToText)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<BusinessUserChanges>
-
setBusinessUserID
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BusinessUserID
- Parameters:
businessUserID- Business User ID
-
setChangedOn
(Key Field) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: ChangedOn
- Parameters:
changedOn- Changed On
-
setChangeCategory
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeCategory
- Parameters:
changeCategory- Change Category
-
setAttribute
(Key Field) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: Attribute
- Parameters:
attribute- Attribute
-
setValueChangedFrom
(Key Field) Constraints: Not nullable, Maximum length: 254Original property name from the Odata EDM: ValueChangedFrom
- Parameters:
valueChangedFrom- Value Changed From
-
setValueChangedTo
(Key Field) Constraints: Not nullable, Maximum length: 254Original property name from the Odata EDM: ValueChangedTo
- Parameters:
valueChangedTo- Value Changed To
-
setChangedByUserName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ChangedByUserName
- Parameters:
changedByUserName- Changed By User Name
-
setChangedByUserID
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangedByUserID
- Parameters:
changedByUserID- Changed By User ID
-
setChangedByUserEmailAddress
Constraints: Not nullable, Maximum length: 241Original property name from the Odata EDM: ChangedByUserEmailAddress
- Parameters:
changedByUserEmailAddress- Changed By User Email Address
-
setChangedByGlobalUserID
Constraints: Not nullable, Maximum length: 36Original property name from the Odata EDM: ChangedByGlobalUserID
- Parameters:
changedByGlobalUserID- Changed By Global User ID
-
setAction
Constraints: Not nullable, Maximum length: 500Original property name from the Odata EDM: Action
- Parameters:
action- Action
-
setChangeCategoryText
Constraints: Not nullable, Maximum length: 256Original property name from the Odata EDM: ChangeCategoryText
- Parameters:
changeCategoryText- Change Category Text
-
setAttributeText
Constraints: Not nullable, Maximum length: 256Original property name from the Odata EDM: AttributeText
- Parameters:
attributeText- Attribute Text
-
setValueChangedFromText
Constraints: Not nullable, Maximum length: 500Original property name from the Odata EDM: ValueChangedFromText
- Parameters:
valueChangedFromText- Value Changed From Text
-
setValueChangedToText
Constraints: Not nullable, Maximum length: 500Original property name from the Odata EDM: ValueChangedToText
- Parameters:
valueChangedToText- Value Changed To Text
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<BusinessUserChanges>
-
getKey
- Overrides:
getKeyin classVdmObject<BusinessUserChanges>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<BusinessUserChanges>
-
fromMap
- Overrides:
fromMapin classVdmObject<BusinessUserChanges>
-
field
@Nonnull public static <T> BusinessUserChangesField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> BusinessUserChangesField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<BusinessUserChanges>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<BusinessUserChanges>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<BusinessUserChanges>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<BusinessUserChanges>
-
builder
-
getBusinessUserID
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BusinessUserID
- Returns:
- Business User ID
-
getChangedOn
(Key Field) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: ChangedOn
- Returns:
- Changed On
-
getChangeCategory
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeCategory
- Returns:
- Change Category
-
getAttribute
(Key Field) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: Attribute
- Returns:
- Attribute
-
getValueChangedFrom
(Key Field) Constraints: Not nullable, Maximum length: 254Original property name from the Odata EDM: ValueChangedFrom
- Returns:
- Value Changed From
-
getValueChangedTo
(Key Field) Constraints: Not nullable, Maximum length: 254Original property name from the Odata EDM: ValueChangedTo
- Returns:
- Value Changed To
-
getChangedByUserName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ChangedByUserName
- Returns:
- Changed By User Name
-
getChangedByUserID
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangedByUserID
- Returns:
- Changed By User ID
-
getChangedByUserEmailAddress
Constraints: Not nullable, Maximum length: 241Original property name from the Odata EDM: ChangedByUserEmailAddress
- Returns:
- Changed By User Email Address
-
getChangedByGlobalUserID
Constraints: Not nullable, Maximum length: 36Original property name from the Odata EDM: ChangedByGlobalUserID
- Returns:
- Changed By Global User ID
-
getAction
Constraints: Not nullable, Maximum length: 500Original property name from the Odata EDM: Action
- Returns:
- Action
-
getChangeCategoryText
Constraints: Not nullable, Maximum length: 256Original property name from the Odata EDM: ChangeCategoryText
- Returns:
- Change Category Text
-
getAttributeText
Constraints: Not nullable, Maximum length: 256Original property name from the Odata EDM: AttributeText
- Returns:
- Attribute Text
-
getValueChangedFromText
Constraints: Not nullable, Maximum length: 500Original property name from the Odata EDM: ValueChangedFromText
- Returns:
- Value Changed From Text
-
getValueChangedToText
Constraints: Not nullable, Maximum length: 500Original property name from the Odata EDM: ValueChangedToText
- Returns:
- Value Changed To Text
-
toString
- Overrides:
toStringin classVdmObject<BusinessUserChanges>
-
equals
- Overrides:
equalsin classVdmEntity<BusinessUserChanges>
-
canEqual
- Overrides:
canEqualin classVdmEntity<BusinessUserChanges>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<BusinessUserChanges>
-