java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<ObjectT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmComplex<CancelResult>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.billingdocument.CancelResult

public class CancelResult extends VdmComplex<CancelResult>

Original complex type name from the Odata EDM: CancelResult

  • Constructor Details

    • CancelResult

      public CancelResult()
    • CancelResult

      public CancelResult(@Nullable String billingDocument, @Nullable String cancellationBillingDocument, @Nullable String systemMessageType, @Nullable String systemMessageIdentification, @Nullable String systemMessageNumber, @Nullable String systemMessageText, @Nullable String systemMessageVariable1, @Nullable String systemMessageVariable2, @Nullable String systemMessageVariable3, @Nullable String systemMessageVariable4)
  • Method Details

    • getType

      @Nonnull public Class<CancelResult> getType()
      Specified by:
      getType in class VdmObject<CancelResult>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<CancelResult>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<CancelResult>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<CancelResult>
    • setBillingDocument

      public void setBillingDocument(@Nullable String billingDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: BillingDocument

      Parameters:
      billingDocument - The billingDocument to set.
    • setCancellationBillingDocument

      public void setCancellationBillingDocument(@Nullable String cancellationBillingDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: CancellationBillingDocument

      Parameters:
      cancellationBillingDocument - The cancellationBillingDocument to set.
    • setSystemMessageType

      public void setSystemMessageType(@Nullable String systemMessageType)
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: SystemMessageType

      Parameters:
      systemMessageType - Message Type
    • setSystemMessageIdentification

      public void setSystemMessageIdentification(@Nullable String systemMessageIdentification)
      Constraints: Not nullable, Maximum length: 20

      Original property from the Odata EDM: SystemMessageIdentification

      Parameters:
      systemMessageIdentification - Message class
    • setSystemMessageNumber

      public void setSystemMessageNumber(@Nullable String systemMessageNumber)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: SystemMessageNumber

      Parameters:
      systemMessageNumber - Message Number
    • setSystemMessageText

      public void setSystemMessageText(@Nullable String systemMessageText)
      Constraints: Not nullable, Maximum length: 256

      Original property from the Odata EDM: SystemMessageText

      Parameters:
      systemMessageText - The systemMessageText to set.
    • setSystemMessageVariable1

      public void setSystemMessageVariable1(@Nullable String systemMessageVariable1)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable1

      Parameters:
      systemMessageVariable1 - Message variable
    • setSystemMessageVariable2

      public void setSystemMessageVariable2(@Nullable String systemMessageVariable2)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable2

      Parameters:
      systemMessageVariable2 - Message variable
    • setSystemMessageVariable3

      public void setSystemMessageVariable3(@Nullable String systemMessageVariable3)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable3

      Parameters:
      systemMessageVariable3 - Message variable
    • setSystemMessageVariable4

      public void setSystemMessageVariable4(@Nullable String systemMessageVariable4)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable4

      Parameters:
      systemMessageVariable4 - Message variable
    • builder

      @Nonnull public static CancelResult.CancelResultBuilder builder()
    • getBillingDocument

      @Nullable public String getBillingDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: BillingDocument

    • getCancellationBillingDocument

      @Nullable public String getCancellationBillingDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: CancellationBillingDocument

    • getSystemMessageType

      @Nullable public String getSystemMessageType()
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: SystemMessageType

      Returns:
      Message Type
    • getSystemMessageIdentification

      @Nullable public String getSystemMessageIdentification()
      Constraints: Not nullable, Maximum length: 20

      Original property from the Odata EDM: SystemMessageIdentification

      Returns:
      Message class
    • getSystemMessageNumber

      @Nullable public String getSystemMessageNumber()
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: SystemMessageNumber

      Returns:
      Message Number
    • getSystemMessageText

      @Nullable public String getSystemMessageText()
      Constraints: Not nullable, Maximum length: 256

      Original property from the Odata EDM: SystemMessageText

    • getSystemMessageVariable1

      @Nullable public String getSystemMessageVariable1()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable1

      Returns:
      Message variable
    • getSystemMessageVariable2

      @Nullable public String getSystemMessageVariable2()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable2

      Returns:
      Message variable
    • getSystemMessageVariable3

      @Nullable public String getSystemMessageVariable3()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable3

      Returns:
      Message variable
    • getSystemMessageVariable4

      @Nullable public String getSystemMessageVariable4()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable4

      Returns:
      Message variable
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<CancelResult>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmComplex<CancelResult>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmComplex<CancelResult>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmComplex<CancelResult>