Class Behqueuedata.BehqueuedataBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesseventqueue.Behqueuedata.BehqueuedataBuilder
Enclosing class:
Behqueuedata

public static final class Behqueuedata.BehqueuedataBuilder extends Object
Helper class to allow for fluent creation of Behqueuedata instances.
  • Method Details

    • busObjects

      @Nonnull public Behqueuedata.BehqueuedataBuilder busObjects(BusObjects... value)
      Navigation property to_BusObjects for Behqueuedata to multiple BusObjects.
      Parameters:
      value - The BusObjectss to build this Behqueuedata with.
      Returns:
      This Builder to allow for a fluent interface.
    • keys

      Navigation property to_Keys for Behqueuedata to single BusinessObjectKeys.
      Parameters:
      value - The BusinessObjectKeys to build this Behqueuedata with.
      Returns:
      This Builder to allow for a fluent interface.
    • businessEvent

      @Nonnull public Behqueuedata.BehqueuedataBuilder businessEvent(@Nullable UUID businessEvent)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: BusinessEvent

      Returns:
      this.
    • sAPObjectTaskTypeName

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPObjectTaskTypeName(@Nullable String sAPObjectTaskTypeName)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: SAPObjectTaskTypeName

      Returns:
      this.
    • sAPObjectTypeName

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPObjectTypeName(@Nullable String sAPObjectTypeName)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: SAPObjectTypeName

      Returns:
      this.
    • sAPObjectType

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPObjectType(@Nullable String sAPObjectType)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: SAPObjectType

      Returns:
      this.
    • busEventSubscriberCode

      @Nonnull public Behqueuedata.BehqueuedataBuilder busEventSubscriberCode(@Nullable String busEventSubscriberCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusEventSubscriberCode

      Returns:
      this.
    • sAPObjectTaskCode

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPObjectTaskCode(@Nullable String sAPObjectTaskCode)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SAPObjectTaskCode

      Returns:
      this.
    • businessEventSubscriberName

      @Nonnull public Behqueuedata.BehqueuedataBuilder businessEventSubscriberName(@Nullable String businessEventSubscriberName)
      Constraints: Not nullable, Maximum length: 32

      Original property name from the Odata EDM: BusinessEventSubscriberName

      Returns:
      this.
    • sAPBusinessObjectKey1

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPBusinessObjectKey1(@Nullable String sAPBusinessObjectKey1)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SAPBusinessObjectKey1

      Returns:
      this.
    • sAPBusinessObjectKey2

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPBusinessObjectKey2(@Nullable String sAPBusinessObjectKey2)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SAPBusinessObjectKey2

      Returns:
      this.
    • sAPBusinessObjectKey3

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPBusinessObjectKey3(@Nullable String sAPBusinessObjectKey3)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SAPBusinessObjectKey3

      Returns:
      this.
    • sAPBusinessObjectKey4

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPBusinessObjectKey4(@Nullable String sAPBusinessObjectKey4)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SAPBusinessObjectKey4

      Returns:
      this.
    • sAPBusinessObjectKey5

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPBusinessObjectKey5(@Nullable String sAPBusinessObjectKey5)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SAPBusinessObjectKey5

      Returns:
      this.
    • sAPBusinessObjectKey6

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPBusinessObjectKey6(@Nullable String sAPBusinessObjectKey6)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SAPBusinessObjectKey6

      Returns:
      this.
    • sAPBusinessObjectKey7

      @Nonnull public Behqueuedata.BehqueuedataBuilder sAPBusinessObjectKey7(@Nullable String sAPBusinessObjectKey7)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SAPBusinessObjectKey7

      Returns:
      this.
    • busEventPriority

      @Nonnull public Behqueuedata.BehqueuedataBuilder busEventPriority(@Nullable Short busEventPriority)
      Constraints: none

      Original property name from the Odata EDM: BusEventPriority

      Returns:
      this.
    • creationUTCDateTime

      @Nonnull public Behqueuedata.BehqueuedataBuilder creationUTCDateTime(@Nullable BigDecimal creationUTCDateTime)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: CreationUTCDateTime

      Returns:
      this.
    • build

      @Nonnull public Behqueuedata build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object