[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Interface RemoteConfigEventDataOrBuilder (0.16.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.16.0 (latest)](/java/docs/reference/google-cloudevent-types/latest/com.google.events.firebase.remoteconfig.v1.RemoteConfigEventDataOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloudevent-types/0.15.0/com.google.events.firebase.remoteconfig.v1.RemoteConfigEventDataOrBuilder)\n- [0.14.1](/java/docs/reference/google-cloudevent-types/0.14.1/com.google.events.firebase.remoteconfig.v1.RemoteConfigEventDataOrBuilder) \n\n public interface RemoteConfigEventDataOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getDescription()\n\n public abstract String getDescription()\n\nThe user-provided description of the corresponding Remote Config template.\n\n`string description = 4;`\n\n### getDescriptionBytes()\n\n public abstract ByteString getDescriptionBytes()\n\nThe user-provided description of the corresponding Remote Config template.\n\n`string description = 4;`\n\n### getRollbackSource()\n\n public abstract long getRollbackSource()\n\nOnly present if this version is the result of a rollback, and will be the\nversion number of the Remote Config template that was rolled-back to.\n\n`int64 rollback_source = 7;`\n\n### getUpdateOrigin()\n\n public abstract RemoteConfigUpdateOrigin getUpdateOrigin()\n\nWhere the update action originated.\n\n`.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateOrigin update_origin = 5;\n`\n\n### getUpdateOriginValue()\n\n public abstract int getUpdateOriginValue()\n\nWhere the update action originated.\n\n`.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateOrigin update_origin = 5;\n`\n\n### getUpdateTime()\n\n public abstract Timestamp getUpdateTime()\n\nWhen the Remote Config template was written to the Remote Config server.\n\n`.google.protobuf.Timestamp update_time = 2;`\n\n### getUpdateTimeOrBuilder()\n\n public abstract TimestampOrBuilder getUpdateTimeOrBuilder()\n\nWhen the Remote Config template was written to the Remote Config server.\n\n`.google.protobuf.Timestamp update_time = 2;`\n\n### getUpdateType()\n\n public abstract RemoteConfigUpdateType getUpdateType()\n\nWhat type of update was made.\n\n`.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateType update_type = 6;`\n\n### getUpdateTypeValue()\n\n public abstract int getUpdateTypeValue()\n\nWhat type of update was made.\n\n`.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateType update_type = 6;`\n\n### getUpdateUser()\n\n public abstract RemoteConfigUser getUpdateUser()\n\nAggregation of all metadata fields about the account that performed the\nupdate.\n\n`.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;`\n\n### getUpdateUserOrBuilder()\n\n public abstract RemoteConfigUserOrBuilder getUpdateUserOrBuilder()\n\nAggregation of all metadata fields about the account that performed the\nupdate.\n\n`.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;`\n\n### getVersionNumber()\n\n public abstract long getVersionNumber()\n\nThe version number of the version's corresponding Remote Config template.\n\n`int64 version_number = 1;`\n\n### hasUpdateTime()\n\n public abstract boolean hasUpdateTime()\n\nWhen the Remote Config template was written to the Remote Config server.\n\n`.google.protobuf.Timestamp update_time = 2;`\n\n### hasUpdateUser()\n\n public abstract boolean hasUpdateUser()\n\nAggregation of all metadata fields about the account that performed the\nupdate.\n\n`.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;`"]]