Class Appconfig

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

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

      • componentstate

        protected Integer componentstate
      • solutionid

        protected String solutionid
      • _organizationid_value

        protected String _organizationid_value
      • versionnumber

        protected Long versionnumber
      • ismanaged

        protected Boolean ismanaged
      • appconfigimportxml

        protected String appconfigimportxml
      • appconfigidunique

        protected String appconfigidunique
      • _createdby_value

        protected String _createdby_value
      • _createdonbehalfby_value

        protected String _createdonbehalfby_value
      • importsequencenumber

        protected Integer importsequencenumber
      • introducedversion

        protected String introducedversion
      • _modifiedby_value

        protected String _modifiedby_value
      • _appmoduleid_value

        protected String _appmoduleid_value
      • appconfigid

        protected String appconfigid
      • statecode

        protected Integer statecode
      • statuscode

        protected Integer statuscode
      • _modifiedonbehalfby_value

        protected String _modifiedonbehalfby_value
    • Constructor Detail

      • Appconfig

        protected Appconfig()
    • Method Detail

      • odataTypeName

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

        public static Appconfig.Builder builderAppconfig()
        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
      • withComponentstate

        public Appconfig withComponentstate​(Integer componentstate)
      • get_organizationid_value

        public Optional<String> get_organizationid_value()
      • with_organizationid_value

        public Appconfig with_organizationid_value​(String _organizationid_value)
      • getVersionnumber

        public Optional<Long> getVersionnumber()
      • withVersionnumber

        public Appconfig withVersionnumber​(Long versionnumber)
      • getAppconfigimportxml

        public Optional<String> getAppconfigimportxml()
      • withAppconfigimportxml

        public Appconfig withAppconfigimportxml​(String appconfigimportxml)
      • getAppconfigidunique

        public Optional<String> getAppconfigidunique()
      • withAppconfigidunique

        public Appconfig withAppconfigidunique​(String appconfigidunique)
      • with_createdby_value

        public Appconfig with_createdby_value​(String _createdby_value)
      • get_createdonbehalfby_value

        public Optional<String> get_createdonbehalfby_value()
      • with_createdonbehalfby_value

        public Appconfig with_createdonbehalfby_value​(String _createdonbehalfby_value)
      • getImportsequencenumber

        public Optional<Integer> getImportsequencenumber()
      • withImportsequencenumber

        public Appconfig withImportsequencenumber​(Integer importsequencenumber)
      • getIntroducedversion

        public Optional<String> getIntroducedversion()
      • withIntroducedversion

        public Appconfig withIntroducedversion​(String introducedversion)
      • get_modifiedby_value

        public Optional<String> get_modifiedby_value()
      • with_modifiedby_value

        public Appconfig with_modifiedby_value​(String _modifiedby_value)
      • get_appmoduleid_value

        public Optional<String> get_appmoduleid_value()
      • with_appmoduleid_value

        public Appconfig with_appmoduleid_value​(String _appmoduleid_value)
      • withAppconfigid

        public Appconfig withAppconfigid​(String appconfigid)
      • get_modifiedonbehalfby_value

        public Optional<String> get_modifiedonbehalfby_value()
      • with_modifiedonbehalfby_value

        public Appconfig with_modifiedonbehalfby_value​(String _modifiedonbehalfby_value)
      • getAppconfig_modifiedonbehalfby

        public SystemuserRequest getAppconfig_modifiedonbehalfby()
      • getAppconfig_createdonbehalfby

        public SystemuserRequest getAppconfig_createdonbehalfby()
      • 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 Appconfig 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 Appconfig 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
      • retrieveUnpublished

        public com.github.davidmoten.odata.client.FunctionRequestReturningNonCollectionUnwrapped<Appconfig> retrieveUnpublished()