Class Actioncard

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataEntityType, com.github.davidmoten.odata.client.ODataType

    public class Actioncard
    extends Crmbaseentity
    implements com.github.davidmoten.odata.client.ODataEntityType
    • Field Detail

      • _createdby_value

        protected UUID _createdby_value
      • _owningbusinessunit_value

        protected UUID _owningbusinessunit_value
      • _createdonbehalfby_value

        protected UUID _createdonbehalfby_value
      • _recordid_value

        protected UUID _recordid_value
      • recordidobjecttypecode2

        protected Integer recordidobjecttypecode2
      • _regardingobjectid_value

        protected UUID _regardingobjectid_value
      • parentregardingobjectiddata

        protected String parentregardingobjectiddata
      • _ownerid_value

        protected UUID _ownerid_value
      • versionnumber

        protected Long versionnumber
      • _modifiedby_value

        protected UUID _modifiedby_value
      • cardtype

        protected Integer cardtype
      • description

        protected String description
      • priority

        protected Integer priority
      • _parentregardingobjectid_value

        protected UUID _parentregardingobjectid_value
      • _modifiedonbehalfby_value

        protected UUID _modifiedonbehalfby_value
      • _owninguser_value

        protected UUID _owninguser_value
      • visibility

        protected Boolean visibility
      • _transactioncurrencyid_value

        protected UUID _transactioncurrencyid_value
      • _cardtypeid_value

        protected UUID _cardtypeid_value
      • importsequencenumber

        protected Integer importsequencenumber
      • referencetokens

        protected String referencetokens
      • _owningteam_value

        protected UUID _owningteam_value
      • actioncardid

        protected UUID actioncardid
      • title

        protected String title
    • Constructor Detail

      • Actioncard

        protected Actioncard()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        odataTypeName in class Crmbaseentity
      • builderActioncard

        public static Actioncard.Builder builderActioncard()
        Returns a builder which is used to create a new instance of this class (given that this class is immutable).
        Returns:
        a new Builder for this class
      • getChangedFields

        public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
        Specified by:
        getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityType
        Overrides:
        getChangedFields in class Crmbaseentity
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        postInject in class Crmbaseentity
      • get_createdby_value

        public Optional<UUID> get_createdby_value()
      • with_createdby_value

        public Actioncard with_createdby_value​(UUID _createdby_value)
      • get_owningbusinessunit_value

        public Optional<UUID> get_owningbusinessunit_value()
      • with_owningbusinessunit_value

        public Actioncard with_owningbusinessunit_value​(UUID _owningbusinessunit_value)
      • get_createdonbehalfby_value

        public Optional<UUID> get_createdonbehalfby_value()
      • with_createdonbehalfby_value

        public Actioncard with_createdonbehalfby_value​(UUID _createdonbehalfby_value)
      • get_recordid_value

        public Optional<UUID> get_recordid_value()
      • with_recordid_value

        public Actioncard with_recordid_value​(UUID _recordid_value)
      • getRecordidobjecttypecode2

        public Optional<Integer> getRecordidobjecttypecode2()
      • withRecordidobjecttypecode2

        public Actioncard withRecordidobjecttypecode2​(Integer recordidobjecttypecode2)
      • get_regardingobjectid_value

        public Optional<UUID> get_regardingobjectid_value()
      • with_regardingobjectid_value

        public Actioncard with_regardingobjectid_value​(UUID _regardingobjectid_value)
      • getParentregardingobjectiddata

        public Optional<String> getParentregardingobjectiddata()
      • withParentregardingobjectiddata

        public Actioncard withParentregardingobjectiddata​(String parentregardingobjectiddata)
      • get_ownerid_value

        public Optional<UUID> get_ownerid_value()
      • with_ownerid_value

        public Actioncard with_ownerid_value​(UUID _ownerid_value)
      • getVersionnumber

        public Optional<Long> getVersionnumber()
      • withVersionnumber

        public Actioncard withVersionnumber​(Long versionnumber)
      • get_modifiedby_value

        public Optional<UUID> get_modifiedby_value()
      • with_modifiedby_value

        public Actioncard with_modifiedby_value​(UUID _modifiedby_value)
      • get_parentregardingobjectid_value

        public Optional<UUID> get_parentregardingobjectid_value()
      • with_parentregardingobjectid_value

        public Actioncard with_parentregardingobjectid_value​(UUID _parentregardingobjectid_value)
      • get_modifiedonbehalfby_value

        public Optional<UUID> get_modifiedonbehalfby_value()
      • with_modifiedonbehalfby_value

        public Actioncard with_modifiedonbehalfby_value​(UUID _modifiedonbehalfby_value)
      • get_owninguser_value

        public Optional<UUID> get_owninguser_value()
      • with_owninguser_value

        public Actioncard with_owninguser_value​(UUID _owninguser_value)
      • get_transactioncurrencyid_value

        public Optional<UUID> get_transactioncurrencyid_value()
      • with_transactioncurrencyid_value

        public Actioncard with_transactioncurrencyid_value​(UUID _transactioncurrencyid_value)
      • get_cardtypeid_value

        public Optional<UUID> get_cardtypeid_value()
      • with_cardtypeid_value

        public Actioncard with_cardtypeid_value​(UUID _cardtypeid_value)
      • getImportsequencenumber

        public Optional<Integer> getImportsequencenumber()
      • withImportsequencenumber

        public Actioncard withImportsequencenumber​(Integer importsequencenumber)
      • withReferencetokens

        public Actioncard withReferencetokens​(String referencetokens)
      • get_owningteam_value

        public Optional<UUID> get_owningteam_value()
      • with_owningteam_value

        public Actioncard with_owningteam_value​(UUID _owningteam_value)
      • withActioncardid

        public Actioncard withActioncardid​(UUID actioncardid)
      • getRegardingobjectid_letter_actioncard

        public LetterRequest getRegardingobjectid_letter_actioncard()
      • getRegardingobjectid_phonecall_actioncard

        public PhonecallRequest getRegardingobjectid_phonecall_actioncard()
      • getRegardingobjectid_fax_actioncard

        public FaxRequest getRegardingobjectid_fax_actioncard()
      • getRegardingobjectid_contact_actioncard

        public ContactRequest getRegardingobjectid_contact_actioncard()
      • getRegardingobjectid_email_actioncard

        public EmailRequest getRegardingobjectid_email_actioncard()
      • getRegardingobjectid_appointment_actioncard

        public AppointmentRequest getRegardingobjectid_appointment_actioncard()
      • getRegardingobjectid_account_actioncard

        public AccountRequest getRegardingobjectid_account_actioncard()
      • getRegardingobjectid_task_actioncard

        public TaskRequest getRegardingobjectid_task_actioncard()
      • getUnmappedFields

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        getUnmappedFields in class Crmbaseentity
      • patch

        public Actioncard patch()
        Submits only changed fields for update and returns an immutable copy of this with changed fields reset.
        Overrides:
        patch in class Crmbaseentity
        Returns:
        a copy of this with changed fields reset
        Throws:
        com.github.davidmoten.odata.client.ClientException - if HTTP response is not as expected
      • put

        public Actioncard put()
        Submits all fields for update and returns an immutable copy of this with changed fields reset (they were ignored anyway).
        Overrides:
        put in class Crmbaseentity
        Returns:
        a copy of this with changed fields reset
        Throws:
        com.github.davidmoten.odata.client.ClientException - if HTTP response is not as expected