public static final class RemoteConfigEventData.Builder extends GeneratedMessageV3.Builder<RemoteConfigEventData.Builder> implements RemoteConfigEventDataOrBuilderThe data within all Firebase Remote Config events.
Protobuf type google.events.firebase.remoteconfig.v1.RemoteConfigEventData
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > RemoteConfigEventData.BuilderImplements
RemoteConfigEventDataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RemoteConfigEventData.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
build()
public RemoteConfigEventData build()| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData |
|
buildPartial()
public RemoteConfigEventData buildPartial()| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData |
|
clear()
public RemoteConfigEventData.Builder clear()| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
clearDescription()
public RemoteConfigEventData.Builder clearDescription()The user-provided description of the corresponding Remote Config template.
string description = 4;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public RemoteConfigEventData.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public RemoteConfigEventData.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
clearRollbackSource()
public RemoteConfigEventData.Builder clearRollbackSource()Only present if this version is the result of a rollback, and will be the version number of the Remote Config template that was rolled-back to.
int64 rollback_source = 7;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
clearUpdateOrigin()
public RemoteConfigEventData.Builder clearUpdateOrigin()Where the update action originated.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateOrigin update_origin = 5;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
clearUpdateTime()
public RemoteConfigEventData.Builder clearUpdateTime()When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
clearUpdateType()
public RemoteConfigEventData.Builder clearUpdateType()What type of update was made.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateType update_type = 6;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
clearUpdateUser()
public RemoteConfigEventData.Builder clearUpdateUser()Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
clearVersionNumber()
public RemoteConfigEventData.Builder clearVersionNumber()The version number of the version's corresponding Remote Config template.
int64 version_number = 1;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
clone()
public RemoteConfigEventData.Builder clone()| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
getDefaultInstanceForType()
public RemoteConfigEventData getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData |
|
getDescription()
public String getDescription()The user-provided description of the corresponding Remote Config template.
string description = 4;
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()The user-provided description of the corresponding Remote Config template.
string description = 4;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getRollbackSource()
public long getRollbackSource()Only present if this version is the result of a rollback, and will be the version number of the Remote Config template that was rolled-back to.
int64 rollback_source = 7;
| Returns | |
|---|---|
| Type | Description |
long |
The rollbackSource. |
getUpdateOrigin()
public RemoteConfigUpdateOrigin getUpdateOrigin()Where the update action originated.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateOrigin update_origin = 5;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigUpdateOrigin |
The updateOrigin. |
getUpdateOriginValue()
public int getUpdateOriginValue()Where the update action originated.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateOrigin update_origin = 5;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for updateOrigin. |
getUpdateTime()
public Timestamp getUpdateTime()When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getUpdateType()
public RemoteConfigUpdateType getUpdateType()What type of update was made.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateType update_type = 6;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigUpdateType |
The updateType. |
getUpdateTypeValue()
public int getUpdateTypeValue()What type of update was made.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateType update_type = 6;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for updateType. |
getUpdateUser()
public RemoteConfigUser getUpdateUser()Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigUser |
The updateUser. |
getUpdateUserBuilder()
public RemoteConfigUser.Builder getUpdateUserBuilder()Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigUser.Builder |
|
getUpdateUserOrBuilder()
public RemoteConfigUserOrBuilder getUpdateUserOrBuilder()Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Returns | |
|---|---|
| Type | Description |
RemoteConfigUserOrBuilder |
|
getVersionNumber()
public long getVersionNumber()The version number of the version's corresponding Remote Config template.
int64 version_number = 1;
| Returns | |
|---|---|
| Type | Description |
long |
The versionNumber. |
hasUpdateTime()
public boolean hasUpdateTime()When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateTime field is set. |
hasUpdateUser()
public boolean hasUpdateUser()Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateUser field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RemoteConfigEventData other)
public RemoteConfigEventData.Builder mergeFrom(RemoteConfigEventData other)| Parameter | |
|---|---|
| Name | Description |
other |
RemoteConfigEventData |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RemoteConfigEventData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RemoteConfigEventData.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RemoteConfigEventData.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
mergeUpdateTime(Timestamp value)
public RemoteConfigEventData.Builder mergeUpdateTime(Timestamp value)When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
mergeUpdateUser(RemoteConfigUser value)
public RemoteConfigEventData.Builder mergeUpdateUser(RemoteConfigUser value)Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
RemoteConfigUser |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setDescription(String value)
public RemoteConfigEventData.Builder setDescription(String value)The user-provided description of the corresponding Remote Config template.
string description = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe description to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
setDescriptionBytes(ByteString value)
public RemoteConfigEventData.Builder setDescriptionBytes(ByteString value)The user-provided description of the corresponding Remote Config template.
string description = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for description to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public RemoteConfigEventData.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RemoteConfigEventData.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setRollbackSource(long value)
public RemoteConfigEventData.Builder setRollbackSource(long value)Only present if this version is the result of a rollback, and will be the version number of the Remote Config template that was rolled-back to.
int64 rollback_source = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
longThe rollbackSource to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final RemoteConfigEventData.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setUpdateOrigin(RemoteConfigUpdateOrigin value)
public RemoteConfigEventData.Builder setUpdateOrigin(RemoteConfigUpdateOrigin value)Where the update action originated.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateOrigin update_origin = 5;
| Parameter | |
|---|---|
| Name | Description |
value |
RemoteConfigUpdateOriginThe updateOrigin to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
setUpdateOriginValue(int value)
public RemoteConfigEventData.Builder setUpdateOriginValue(int value)Where the update action originated.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateOrigin update_origin = 5;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for updateOrigin to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
setUpdateTime(Timestamp value)
public RemoteConfigEventData.Builder setUpdateTime(Timestamp value)When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setUpdateTime(Timestamp.Builder builderForValue)
public RemoteConfigEventData.Builder setUpdateTime(Timestamp.Builder builderForValue)When the Remote Config template was written to the Remote Config server.
.google.protobuf.Timestamp update_time = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setUpdateType(RemoteConfigUpdateType value)
public RemoteConfigEventData.Builder setUpdateType(RemoteConfigUpdateType value)What type of update was made.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateType update_type = 6;
| Parameter | |
|---|---|
| Name | Description |
value |
RemoteConfigUpdateTypeThe updateType to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
setUpdateTypeValue(int value)
public RemoteConfigEventData.Builder setUpdateTypeValue(int value)What type of update was made.
.google.events.firebase.remoteconfig.v1.RemoteConfigUpdateType update_type = 6;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for updateType to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |
setUpdateUser(RemoteConfigUser value)
public RemoteConfigEventData.Builder setUpdateUser(RemoteConfigUser value)Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
RemoteConfigUser |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setUpdateUser(RemoteConfigUser.Builder builderForValue)
public RemoteConfigEventData.Builder setUpdateUser(RemoteConfigUser.Builder builderForValue)Aggregation of all metadata fields about the account that performed the update.
.google.events.firebase.remoteconfig.v1.RemoteConfigUser update_user = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
RemoteConfigUser.Builder |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
|
setVersionNumber(long value)
public RemoteConfigEventData.Builder setVersionNumber(long value)The version number of the version's corresponding Remote Config template.
int64 version_number = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
longThe versionNumber to set. |
| Returns | |
|---|---|
| Type | Description |
RemoteConfigEventData.Builder |
This builder for chaining. |