Interface EntryMutationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EntryMutation,EntryMutation.Builder
public interface EntryMutationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ValuegetData()The data payload associated with the mutation.com.google.protobuf.ValueOrBuilderThe data payload associated with the mutation.com.google.protobuf.TimestampTimestamp when the entry should be deleted from the database.com.google.protobuf.TimestampOrBuilderTimestamp when the entry should be deleted from the database.com.google.protobuf.TimestampTimestamp when the entry expires and should no longer be visible to clients.com.google.protobuf.TimestampOrBuilderTimestamp when the entry expires and should no longer be visible to clients.getType()The type of mutation to perform.intThe type of mutation to perform.booleanhasData()The data payload associated with the mutation.booleanTimestamp when the entry should be deleted from the database.booleanTimestamp when the entry expires and should no longer be visible to clients.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTypeValue
int getTypeValue()The type of mutation to perform.
.api.v1.EntryMutation.MutationType type = 1 [json_name = "type"];- Returns:
- The enum numeric value on the wire for type.
-
getType
EntryMutation.MutationType getType()The type of mutation to perform.
.api.v1.EntryMutation.MutationType type = 1 [json_name = "type"];- Returns:
- The type.
-
hasData
boolean hasData()The data payload associated with the mutation.
.google.protobuf.Value data = 3 [json_name = "data"];- Returns:
- Whether the data field is set.
-
getData
com.google.protobuf.Value getData()The data payload associated with the mutation.
.google.protobuf.Value data = 3 [json_name = "data"];- Returns:
- The data.
-
getDataOrBuilder
com.google.protobuf.ValueOrBuilder getDataOrBuilder()The data payload associated with the mutation.
.google.protobuf.Value data = 3 [json_name = "data"]; -
hasExpiredAt
boolean hasExpiredAt()Timestamp when the entry expires and should no longer be visible to clients.
optional .google.protobuf.Timestamp expired_at = 5 [json_name = "expiredAt"];- Returns:
- Whether the expiredAt field is set.
-
getExpiredAt
com.google.protobuf.Timestamp getExpiredAt()Timestamp when the entry expires and should no longer be visible to clients.
optional .google.protobuf.Timestamp expired_at = 5 [json_name = "expiredAt"];- Returns:
- The expiredAt.
-
getExpiredAtOrBuilder
com.google.protobuf.TimestampOrBuilder getExpiredAtOrBuilder()Timestamp when the entry expires and should no longer be visible to clients.
optional .google.protobuf.Timestamp expired_at = 5 [json_name = "expiredAt"]; -
hasDeletedAt
boolean hasDeletedAt()Timestamp when the entry should be deleted from the database.
optional .google.protobuf.Timestamp deleted_at = 6 [json_name = "deletedAt"];- Returns:
- Whether the deletedAt field is set.
-
getDeletedAt
com.google.protobuf.Timestamp getDeletedAt()Timestamp when the entry should be deleted from the database.
optional .google.protobuf.Timestamp deleted_at = 6 [json_name = "deletedAt"];- Returns:
- The deletedAt.
-
getDeletedAtOrBuilder
com.google.protobuf.TimestampOrBuilder getDeletedAtOrBuilder()Timestamp when the entry should be deleted from the database.
optional .google.protobuf.Timestamp deleted_at = 6 [json_name = "deletedAt"];
-